a{text-decoration:none}.wpb_text_column a:hover,.footer .textwidget a:not(.dt-btn):hover{color:#f89c1c}.rodo-form-info{margin-left:-1em;font-size:12px;line-height:1.5;text-align:justify}.rodo-form-info .btn-more,.rodo-form-info .btn-less{font-weight:700;color:#2b4078}table.partners{max-width:100%;width:100%;margin-bottom:0}table.partners thead tr th{background-color:#2b4078;color:#f89c1c;text-align:center}table.partners tbody tr th{color:#2b4078}table.partners tbody tr:nth-of-type(2n+1){background-color:#f4f5f8}table.partners tbody tr:nth-of-type(2n){background-color:#eaecf2}table.partners tbody tr td{font-size:14px}table.partners tbody tr td:nth-of-type(1){width:40%}table.partners tbody tr td:nth-of-type(2){width:20%}table.partners tbody tr td:nth-of-type(3){width:20%}table.partners tbody tr td:nth-of-type(4){width:20%}table.partners tbody a{text-decoration:underline}a.partners-anchor{margin-bottom:60px!important;display:block;overflow:hidden}.textwidget input[type="checkbox"]{width:auto}.featured-headings h1,.featured-headings h2,.featured-headings h3,.featured-headings h4,.featured-headings h5,.featured-headings h6{color:#2b4078}@media (max-width:767px){.featured-headings .wpb_single_image{display:none}}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:inherit;color:#f89c1c}.brand-yellow{color:#f89c1c}.banner{position:relative}.banner .wpb_text_column{position:absolute;top:calc(50% - 60px);width:100%}.banner .wpb_text_column *{color:#f89c1c}.banner .wpb_text_column h1,.banner .wpb_text_column h2,.banner .wpb_text_column h3,.banner .wpb_text_column h4,.banner .wpb_text_column h5,.banner .wpb_text_column h6{line-height:1.25;margin-bottom:0;text-shadow:0 0 .25em rgb(0 0 0 / .75),0 .05em .25em rgb(0 0 0 / .75)}.banner .wpb_text_column h1{font-size:54px}.banner .wpb_text_column h2{font-size:50px}.banner .wpb_text_column h3{font-size:42px}@media screen and (min-width:1201px){.banner .banner-medium,.banner .banner-small{display:none}}@media screen and (min-width:801px) and (max-width:1200px){.banner .banner-full,.banner .banner-small{display:none}.banner .wpb_text_column h1{font-size:50px}.banner .wpb_text_column h2{font-size:46px}.banner .wpb_text_column h3{font-size:38px}}@media screen and (max-width:800px){.banner .banner-full,.banner .banner-medium{display:none}.banner .wpb_text_column h1{font-size:46px}.banner .wpb_text_column h2{font-size:42px}.banner .wpb_text_column h3{font-size:34px}}.vcard{margin-bottom:30px}.vcard>.vc_column-inner>.wpb_wrapper{background-color:#f4f5f8;border-top:1px solid #e4e5e8;border-bottom:1px solid #e4e5e8}.vcard .wpb_wrapper .wpb_single_image{margin-bottom:0}.vcard .wpb_wrapper .wpb_single_image img{max-width:320px;width:100%}.vcard .wpb_wrapper h4{display:block;background-color:#2b4078;color:#fff;margin-left:-30px;padding:5px 30px}.vcard .wpb_wrapper strong{color:#f89c1c}.vcard .wpb_text_column{margin-bottom:15px}@media screen and (max-width:991px){.vcard-row{width:100%;max-width:615px;margin-left:auto;margin-right:auto}.vcard-row .vcard{width:100%}.vcard-row .vcard>.vc_column-inner{padding-left:0;padding-right:0}}@media screen and (min-width:560px) and (max-width:767px){.vcard-row .vcard .vc_col-sm-4{width:33.33333333%;float:left}.vcard-row .vcard .vc_col-sm-8{width:66.66666667%;float:left}}@media screen and (max-width:559px){.vcard-row{width:100%;max-width:320px}.vcard .wpb_wrapper h4{margin-right:-30px}.vcard-row .vcard .vc_col-sm-8>.vc_column-inner>.wpb_wrapper{padding-left:30px;padding-right:30px}}.offer h2{background-color:#2b4078;color:#f89c1c;padding:15px 30px}.offer .wpb_single_image{margin-bottom:15px}.offer img{border:1px solid #e4e5e8}.offer h4{font-size:18px;line-height:1.25}.offer p{letter-spacing:-.01em;font-size:14px;line-height:20px}.scroll-top.on{bottom:100px}.vertical-fancy-style .fancy-date a{background-color:#2b4078;border:1px solid #20305a}.vertical-fancy-style .fancy-date a span{color:#fff}.vertical-fancy-style .fancy-date ::after{background-color:#fff}.post-meta .entry-meta *{background-color:#f89c1c;color:#fff;padding:5px 10px}.blog-shortcode .post h3.entry-title{letter-spacing:-.01em;font-weight:500}.offer-main .align-icon{line-height:0!important}.offer-main img{border:1px solid #e4e5e8;border-bottom:0}.offer-main h3.aio-icon-title{background-color:#2b4078;color:#f89c1c;padding:15px 30px;margin-top:0!important}.footer .widget{margin-bottom:15px}.shop-link a .menu-text{font-weight:bold!important;color:#2b4078!important}