/*
Theme Name:LpShop
Theme URI:http://demo.casethemes.net/consultio/
Author:LpShop
Author URI:https://lpshop.net/
Version:7.7.7
License:ThemeForest
License URI:https://themeforest.net/licenses
Text Domain:consultio
*/
body{font-family:'Gilroy', sans-serif !important;color:#2A2D30 !important;min-width:1330px !important;overflow-x:auto !important;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{line-height:1.3;}
section p a, .hm2 li a{border-bottom:1px solid transparent;text-decoration:none;}
section p a:hover, .hm2 li a:hover{background:linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;border-bottom:1px solid #22A6FB;}
.clear{clear:both;}
.wpcf7-form .wpcf7-form-control-wrap{margin-bottom:15px;}
.pum form.wpcf7-form{max-width:100%;margin:0px auto;}
div .btn,.btn7, form button, input[type="submit"], button.btn.btn-third2, .btn.btn-third2,a.btn.btn-small,div .elementor-button{background:linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%);color:#fff !important;text-decoration:none !important;outline:none;}
div .btn:hover,div .btn:active,.btn7:hover,div .elementor-button:hover,form button:hover,input[type="submit"]:hover,.btn7:active,form button:active,input[type="submit"]:active,.btn7:focus,form button:focus,input[type="submit"]:focus,form button.btn.btn-third2:hover,a.btn.btn-small:hover,a.btn.btn-small:active,a.btn.btn-small:focus, .btn.btn-default:hover,.btn.btn-default:active,.btn.btn-default:focus,.btn.btn-third:hover,.btn.btn-third:active,.btn.btn-third:focus,.btn.btn-third2:hover,.btn.btn-third2:active,.btn.btn-third2:focus,.tps .tp2 a.bt1:hover
{opacity:1 !important;background:linear-gradient(80.61deg, #1c83db -2.98%, #003A8E 112.1%) !important;}
div .elementor-button span.elementor-button-content-wrapper{display:flex;align-items:center;justify-content:space-between;}
div .elementor-button span.elementor-button-content-wrapper span{display:flex;align-items:center;justify-content:center;}
div .elementor-button svg{width:auto;height:auto;max-height:26px;}
.ct-contact-form-layout1.style12 .wpcf7-submit{margin:5px auto 20px auto;}
.ct-gallery-carousel1 .slick-slide{padding:12px 12px !important;}
.ct-gallery-carousel1 .slick-slide img{box-shadow:0 3px 6px rgb(0 0 0 / 5%);border:1px solid #eee;}
.ct-banner3 .ct-banner-imge:before{display:none;}
.pum-content{text-align:center !important;}
.site-content{padding:0px 0px 0px 0px;}
form .bd1{display:none;}
.fn form .bd1{display:block;}
.fn2 form{max-width:420px;margin:5px auto 0px auto;}
.fn2 form .input-filled{text-align:center;}
.fn2 form .wpcf7-submit{padding:0px 90px !important;}
.t7 .row{padding-bottom:35px;}
.ct-tabs--layout1.style1 .ct-tabs-title{align-items:center;justify-content:center;}
.ct-tabs--layout1.style5 .ct-tabs-title{align-items:center;justify-content:center;border:0px;}
.ct-tabs--layout1.style1 .ct-tabs-title .ct-tab-title{margin-right:20px;padding:6px 40px;}
.ct-tabs--layout1.style1 .ct-tabs-title .ct-tab-title:before{border-radius:5px 5px 0px 0px;}
.mc .mc2, .mc .mc3{display:none;}
.mc .mc3 .ct-tabs--layout1.style5 .ct-tabs-title{display:none;}
.mc2 .mc22{display:none;}
.ct-fancy-box-grid1 .item--inner{background:#00000047;border-color:#384898!important;}
.ct-fancy-box-grid1 .item-line{display:none;}
.ct-fancy-box-grid1 .item--inner .item-line{display:none !important;}
.ct-fancy-box-grid1 .item--title{font-size:16px !important;font-weight:400 !important;text-transform:uppercase;max-width:290px;margin:10px auto 0px;}
.sc7{display:block !important;position:fixed;bottom:20px;right:20px;z-index:1;}
.sc7 a{display:block;margin:20px auto;width:60px;outline:none !important;}
.sc7 img:hover{opacity:0.85;}
.scroll-top{right:120px;display:none;}
.pol7{font-size:15px;line-height:1.7;text-align:left;color:#000;}
.ct-gallery-carousel1 .slick-dots li{margin:0px 10px;}
.ct-main-menu .sub-menu, .ct-main-menu .children{padding:10px 0px;}
.ct-main-menu .sub-menu li, .ct-main-menu .children li{padding:0px 20px;}
.ct-contact-info3 .ct-contact-inner{max-width:500px;}
.ct-tab-banner3 .ct-tab-box .ct-box-title{font-size:21px;line-height:1.3;color:#000;font-family:inherit !important;}
.elementor-widget-container a:hover{text-decoration:underline;}
.ct-main-navigation-inner{display:flex;align-items:center;justify-content:center;}
.ct-accordion.layout1.style2 .ct-accordion-item .ct-ac-title .ct-ac-title-text{padding:12px 0px ;}
.ct-accordion.layout1.style2 .ct-accordion-item .ct-ac-content{padding:0px 0px;}
.ct-accordion.layout1.style2 .ct-accordion-item .ct-ac-title .ct-ac-title-text{font-size:18px;font-weight:600;}
.ct-ac-content p{font-size:14px;line-height:1.3;}
.elementor-widget-text-editor h2,.elementor-widget-text-editor h3,.elementor-widget-text-editor h4,.elementor-widget-text-editor h5,.elementor-widget-text-editor h6{margin:20px auto 5px auto !important;}
form .elementor-message{display:block;max-width:700px;margin:25px auto 0px;padding:6px 15px;text-align:center;font-size:18px;background:#fff;color:#000;line-height:1.3;border:1px solid #ddd;border-radius:5px;}
form .elementor-message.elementor-message-success{color:green;text-transform:uppercase;font-weight:600;}
.bread{background:rgba(0,0,0,0.005);border:1px solid rgba(217, 217, 217, 0.4);padding:1px 10px;border-radius:3px;margin:0px auto 15px !important;}
.bread .elementor-widget-container{margin:0px auto !important;}
.bread *{font-size:14px;}
.bread .breadcrumb_last{color:#646464;}
figure.swiper-slide-inner{background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:500px;border-radius:5px 5px 0px 0px !important;}
.elementor-field-type-radio input, .elementor-field-type-radio label, .elementor-field-type-checkbox input, .elementor-field-type-checkbox label{cursor:pointer;}
.fga{display:block;}
.fga:hover *,.ct-fancy-box-carousel1 .item--inner:hover *{text-decoration:none !important;border:0px !important;}
.ct-fancy-box-carousel1 .item--inner{padding:15px 15px 20px 15px;}
.ct-fancy-box-carousel1 .item--icon{overflow:hidden;height:250px;}
.ct-fancy-box-carousel1 .item--icon img{width:100%;min-height:250px;}
.ct-fancy-box-carousel1 .item--title{font-size:18px;text-align:center;font-weight:500;line-height:1.3;color:#000;text-decoration:none !important;outline:none;}
.ct-fancy-box-carousel1 .item--description{font-size:18px;text-align:center;font-weight:700;line-height:1.3;color:#2F187D;}
.ct-fancy-box-carousel1 .item--link a{bottom:-40px;transform:none !important;width:calc(100% - 30px);left:15px;text-align:center;text-decoration:none !important;}
.ct-fancy-box-layout12{padding:10px 10px 20px;min-height:228px;}
.ct-fancy-box-layout12 .item--title{font-size:18px !important;min-height:100px;}
.fnb4 .item--title{padding:0px 15px 0px !important;}
.elementor-slides .swiper-slide-bg{border-radius:5px !important;}
.podr{position:relative;z-index:1;}
.podr a.thumbnail{text-decoration:none;color:#000;border-bottom:1px solid rgba(0, 0, 0, 0.12);}
.podr a span{display:none;position:absolute;top:100%;left:0;text-decoration:none;color:#000;padding:10px 15px;border:1px solid #eee;background:#fff;font-size:14px;-moz-box-shadow:4px 4px 14px 2px rgba(0, 0, 0, 0.03);-webkit-box-shadow:4px 4px 14px 2px rgba(0, 0, 0, 0.03);box-shadow:4px 4px 14px 2px rgba(0, 0, 0, 0.03)}
.podr a:hover span{display:block}
.podr a:hover{color:#eb6d14;border-bottom:1px solid #eb6d14}
.popmake-title{margin:5px auto 18px !important;}
span[data-name="file7"] input{padding-left:0px !important;color:#fff !important;}
.fm7 form button{min-width:100% !important;}
.ct-process1.style3 .ct-process-icon{width:100px;height:100px;background-color:#e8f0f9 !important;}
.ct-process1.ct-process-4-column .ct-process-item:hover .ct-process-icon{transform:scale(1.22);}
.ct-process1.style3 .ct-process-icon i{display:none;}
.ct-process1.style3.ct-process-4-column:before{width:1017px;height:6px;background-image:url(/wp-content/themes/consultio/img/line7.png);}
.ct-process1.style3 .ct-process-number{font-size:42px;color:#0e0e0e !important;font-weight:700;width:auto;height:auto;line-height:1;border-radius:0;background-color:transparent !important;left:50%;top:50%;transform:translate(-50%, -50%);}
#rews a{position:relative;display:block;width:100% !important;max-width:520px;height:320px !important;margin:0px auto;overflow:visible !important;}
#rews a figure{background-size:100%;background-position:top center;width:100%;min-height:274px !important;z-index:1;overflow:hidden;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:5px 5px 5px 5px;}
#rews a figure img{position:absolute;top:0px;left:0px;width:auto !important;height:100% !important;max-width:fit-content !important;border:0px;border-radius:0px;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:-40px;}
.ct-client-grid1 .ct-grid-inner .grid-item{display:flex;align-items:center;justify-content:center;border:0px !important;}
.hd3 .ct-contact-info1 li{align-items:center;justify-content:center;text-align:center;}
.rs2 form .input-filled[style="text-align:center;"]{margin-top:25px !important;}
.rs2 form span[data-name="file7"] input{color:#000 !important;}
div.ct-tabs--layout2.type-vertical .ct-tabs-title .ct-tab-title{font-size:21px;font-weight:700;line-height:1.4;padding:15px 10px 15px 0 !important;}
.ms7{display:inline-block;margin-top:3px;font-size:16px;line-height:1.3;font-weight:400;color:#384898 !important;border-bottom:1px dashed;}
.ms7:hover{border-bottom:1px dashed #fff;text-decoration:none !important;}
#map1,#map2,#email1,#phone1,#phone2,#adr,.phone11,.phone22{display:none;}
.elementor-widget .elementor-icon-list-items a{text-decoration:none !important;}
.elementor-widget .elementor-icon-list-items a:hover .elementor-icon-list-text{text-decoration:underline;}
#ct-header-wrap #ct-header.h-fixed nav .phones{display:block;}
nav .phones{position:absolute;top:0px;right:0px;display:none;}
nav .phone11, nav .phone22{line-height:48px;display:flex;align-items:center;justify-content:flex-end;}
nav .phones .elementor-icon-list-icon{margin-right:10px;font-size:21px;color:#fff;}
nav .phones .elementor-icon-list-text{font-size:21px;font-weight:600;color:#fff;}
.fn{display:block;margin:15px auto 0px auto;}
.fn a{background:#e02424;color:#fff;font-size:16px;font-weight:500;text-align:center;padding:6px 18px;border-radius:3px;box-shadow:1px 0px 3px rgba(0, 0, 0, 0.1);text-decoration:none !important;}
.fn a:hover{background:#cd1f1f;color:#fff;}
.tovas1{position:absolute;top:-50px;}
.tovas2{display:none;position:absolute;top:-50px;}
.tovas2 #tov1{position:absolute;top:0px;}
.tovas2 #tov2{position:absolute;top:90px;}
.tovas2 #tov3{position:absolute;top:180px;}
.tovas2 #tov4{position:absolute;top:270px;}
.rg12 .elementor-icon-list-item{width:31.333333%;float:left;margin:0px 1% 30px !important;display:block;}
.ct-tabs--layout1.style4 .ct-tabs-title .ct-tab-title.active{background:#664394;border-color:#664394;}
.ct-tabs--layout1.style4 .ct-tabs-title .ct-tab-title:before{border-color:#664394 transparent transparent;}
.f1bord{background:linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%);}
.f1bord:before{content:'';position:absolute;bottom:10px;left:10px;background:#fff;width:100%;height:100%;}
.hlink1{font-size:14px;font-weight:600;line-height:17px;letter-spacing:0em;text-align:left;color:#00183A !important;text-decoration:none !important;}
.hlink1:hover{opacity:0.9;}
.hlink2{font-size:10px;font-weight:500;line-height:12px;letter-spacing:0.01em;text-align:left;background:linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none !important;border-bottom:1px dashed;}
/* .hlink2:hover{border-bottom:1px dashed transparent;text-decoration:none !important;} */
.hlink3{font-size:13px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;}
.hlink3 b{display:block;font-weight:600;}
li.funds{margin:0px !important;text-align:center;}
li.funds img{margin-right:10px;}
li.funds a[href="/#funds"]{display:flex;align-items:center;justify-content:center;background:linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%) !important;min-width:147px;min-height:41px;font-size:15px !important;font-weight:600 !important;color:#fff !important;text-decoration:none !important;}
li.funds a[href="/#funds"]:before,li.funds a[href="/#funds"]:after{display:none !important;}
.funds1 .funds ul li,ul.elementor-nav-menu .funds ul li{padding:0px 12px !important;}
.funds1 .funds ul li a,ul.elementor-nav-menu .funds ul li a{padding:15px 0px;border-bottom:1px solid #E8EDF0;color:#262626 !important;font-family:'Gilroy' !important;font-size:14px !important;font-weight:500 !important;line-height:15px !important;letter-spacing:0em !important;text-align:left !important;text-decoration:none !important;}
.funds1 .funds ul li:last-child a,ul.elementor-nav-menu .funds ul li:last-child a{border-bottom:0px !important;}
.funds1 .funds li a span,ul.elementor-nav-menu .funds li a span{position:relative;border-bottom:0px solid transparent;}
.funds1 .funds li a:hover span,ul.elementor-nav-menu .funds li a:hover span{background:linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:underline;}
.mn7 ul li a:hover{background:#F3F3F3;text-decoration:none !important;}
@media screen and (min-device-width:991px){body .elementor-col-100{width:100% !important;}
.mn7{min-width:calc(100% - 154px);}
.mn7 ul{min-width:100%;justify-content:space-between !important;padding-left:15px !important;}
.mn7 ul li a{padding:0px 15px !important;}
.ct-contact-form-layout1.style16 .input-filled{float:left;width:calc(33.333333% - 20px);margin:5px 10px;}
.s3 section .elementor-container.elementor-column-gap-default{flex-flow:wrap !important;}
.s3 section .elementor-container .elementor-col-16{width:33.333% !important;}
.s8 section .elementor-container.elementor-column-gap-default{flex-flow:wrap !important;}
.s8 section .elementor-container .elementor-col-11{width:33.333% !important;}
.pops .elementor-widget-image{width:calc(33.333% - 10px) !important;margin:0px 5px 10px !important;}
.pops .elementor-widget-image a img{height:276px !important;object-position:bottom center !important;}
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, select, .nice-select
{height:66px !important;padding-left:15px !important;border:1px solid rgba(198, 210, 219, 0.90) !important;color:#2A2D30 !important;}
form button{display:flex !important;align-items:center;justify-content:center;min-width:100% !important;height:68px;border-radius:0px !important;font-size:16px !important;font-weight:600 !important;border-bottom:6.5px solid #074F9C !important;outline:none !important;box-shadow:none !important;text-shadow:none !important;}
form button img{margin-right:15px;}
span[data-name="pol"] label{cursor:pointer;display:flex;align-items:center;justify-content:flex-start;}
span[data-name="pol"] .wpcf7-list-item{margin-left:0px !important;}
span[data-name="pol"] label span{font-size:13px;color:#00183A;font-weight:400;opacity:0.8;}
span[data-name="pol"] label input{width:16px !important;height:16px !important;border:1px #C6D2DB !important;outline:none !important;margin-right:10px;}
.pum .popmake form.wpcf7-form{max-width:calc(100% - 40px) !important;}
.popmake{padding:20px 0px !important;}
.popmake .pum-title{padding-bottom:15px !important;}
.files label{width:100%;height:69px;background:#F2F4F5;display:flex;align-items:center;justify-content:center;cursor:pointer;}
.files label img{margin-right:10px;}
.files label input{display:none;}
.files p{margin-bottom:0px !important;}
.con1{position:relative;margin:20px 0px 0px 23px;border:0.77px solid #EDEDED;padding:15px 15px 15px 39px;letter-spacing:0.01em;background-color:#fff;}
.con1:before{content:'';position:absolute;top:50%;margin-top:-23px;left:-23px;background:url(/wp-content/uploads/2022/06/group-6774.svg);width:45px;height:46px;background-size:100%;}
.ct-link1.style1 .ct-link-items{margin:0px auto;text-align:center;}
.ct-link1.style1 .ct-link-items li + li{margin-left:45px !important;}
.ct-link1.style1 .ct-link-items li + li:before{display:none;}
.ct-link1.style1 .ct-link-items li a{font-size:14px;font-weight:500;color:#00183A;}
.kf2 .ct-link1.style1 .ct-link-items{display:block;margin:0px auto;text-align:left;}
.kf2 .ct-link1.style1 .ct-link-items li {display:inline-block;margin-bottom:10px;position:relative;}
.kf2 .ct-link1.style1 .ct-link-items li + li{margin-left:0px !important;}
.kf2 .ct-link1.style1 .ct-link-items li a{color:#00183A;}
.kf2 .ct-link1.style1 .ct-link-items li a:after{content:'';position:absolute;bottom:0px;left:0px;width:100%;height:1px;background:#00183A;}
.kf2 .ct-link1.style1 .ct-link-items li a:hover{background:linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.kf2 .ct-link1.style1 .ct-link-items li a:hover:after{background:linear-gradient(80.61deg, #22A6FB -2.98%, #1460CF 56.36%, #22A6FB 112.1%);}
#map7{max-width:760px;}
#map7 iframe{width:calc(100% - 2px);height:400px;margin:0px auto 0px auto;border:1px solid #ddd;border-radius:1px;}
#page .breack{padding:20px 0px;}
#page .breack *{color:rgba(26, 26, 25, 0.99);font-size:18.652px;font-weight:400;line-height:120%;}
#page .breack .breadcrumb_last{color:rgba(26, 26, 25, 0.60);}
#page .breack a:hover{text-decoration:underline;}
.home .breack, .page-template.page-template-elementor_header_footer .breack{display:none;}
.page-id-5300 .breack,.page-id-5300 .breack{display:block !important;padding-bottom:10px !important;}
.hm1 h1{display:inline !important;margin:0px !important;font-size:inherit !important;color:inherit !important;font-weight:inherit !important;line-height:inherit !important;padding:0px !important;letter-spacing:inherit !important;}
.hm1 span.sp-main, .hm1 .elementor-widget-container{display:block !important;font-size:63.543px !important;font-weight:700 !important;color:#fff;line-height:94% !important;letter-spacing:-2.859px !important;max-width:640px;}
.hm1 .gr1, div .hm1 .elementor-widget-container b, div .hm1 .elementor-widget-container strong{font-weight:inherit !important;}
.fbox1{border-radius:2.832px;border:1.416px solid rgba(255, 255, 255, 0.10);background:rgba(0, 0, 19, 0.07);backdrop-filter:blur(7.081005573272705px);}
.fbox2{background:rgba(255, 255, 255, 0.10);backdrop-filter:blur(16.772586822509766px);width:100% !important;max-width:650px !important;margin-bottom:5px !important;}
.fbox2 .elementor-image-box-description{font-size:16px !important;font-weight:400 !important;letter-spacing:0em !important;}
#f1 .elementor-container.elementor-column-gap-default{justify-content:space-between !important;}
#f1 .elementor-col-66{max-width:680px !important;}
#f1 .elementor-col-33{width:50% !important;max-width:450px !important;}
.fbox4 p span{position:relative;background:linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.fbox4 p span:after{content:'';position:absolute;bottom:0px;left:0px;width:100%;height:1px;background:linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%);}
.fbox4 p:hover span:after{content:'';position:absolute;bottom:0px;left:0px;width:100%;height:1px;background:linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%);}
.wpcf7 form .wpcf7-response-output{margin:10px auto 10px !important;font-size:14px !important;font-weight:500 !important;}
.wpcf7-form p{margin-bottom:0px !important;}
.wpcf7-form br{display:none !important;}
.wpcf7-form .input-filled{margin-bottom:10px !important;}
.wpcf7-form .wpcf7-form-control-wrap{margin-bottom:10px !important;}
#f2 .elementor-col-25:nth-child(4) .ct-fancy-box-layout4:before{display:none;}
#f2 .elementor-widget-wrap.elementor-element-populated{padding:0px !important;}
#f2 .ct-fancy-box-layout4{padding:25px 28px !important;box-shadow:none !important;}
#f2 .ct-fancy-box-layout4:before{content:'';position:absolute;top:50%;margin-top:-76px;right:0px;background:#EAEAEA;width:1px;height:192px;}
#f2 .ct-fancy-box-layout4 .item--icon{width:52px;height:52px;margin:0px auto 15px 0px;background:var(--linear, linear-gradient(74deg, #22A6FB 0%, #003A8E 100%));display:flex;align-items:center;justify-content:center;}
#f2 .ct-fancy-box-layout4 .item--icon img{filter: brightness(0) invert(1);}
#f2 .ct-fancy-box-layout4 h3{text-align:left;}
#f2 .ct-fancy-box-layout4 .item--description{text-align:left;}
#f2 .ct-fancy-box-layout4 .item--description span{background:linear-gradient(0deg, #22A6FB, #00183A), linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%);font-weight:600;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
#f2 .ct-fancy-box-layout4:hover{transform:translateY(-30px) !important;background:var(--linear, linear-gradient(74deg, #22A6FB 0%, #003A8E 100%));box-shadow:none !important;}
#f2 .ct-fancy-box-layout4:hover .item--description span{background:transparent !important;-webkit-text-fill-color:inherit !important;font-weight:inherit;}
#f2 .ct-fancy-box-layout4:hover:before{display:none;}
#f2 .ct-fancy-box-layout4:hover *{color:#fff !important;}
#f2 .ct-fancy-box-layout4:hover .item--icon{background:#fff !important;}
#f2 .ct-fancy-box-layout4:hover .item--icon img{filter:none;}
#f2 .ct-fancy-box-layout4:hover .item--icon svg g *{fill:#0876bf !important;}
.gr2l,.gr4l{position:relative;}
.gr1, .hm1 .elementor-widget-container b, .hm1 .elementor-widget-container strong{background:linear-gradient(313.28deg, #22A7FB 51.81%, #32E6B3 93.61%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600 !important;}
.gr2{position:relative;background:linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:inherit;}
.gr2l:after{content:'';position:absolute;bottom:0px;left:0px;width:100%;height:1px;background:linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%);}
.gr3{position:relative;font-weight:inherit;background:linear-gradient(0deg, #22A7FB, #32E6B3 ), linear-gradient(273.21deg, #22A7FB 11.41%, #32E6B3 47.95%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.gr4{position:relative;background:linear-gradient(0deg, #22A7FB, #32E6B3), linear-gradient(271.83deg, #22A7FB 31.52%, #32E6B3 48.8%), linear-gradient(272.45deg, #22A7FB 33.27%, #32E6B3 61.33%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:inherit;}
.gr4l{display:inline-block;padding-bottom:0px;border:2x dashed;border-width:0px 0px 2px 0px;border-image:url(/wp-content/uploads/2023/07/b1.svg) 2;border-image-repeat:repeat;border-style:dashed;border-image-slice:2 !important;display:inline-block !important;width:auto !important;margin-bottom:5px;}
.gr5l{display:inline-block;padding-bottom:0px;border:2x dashed;border-width:0px 0px 2px 0px;border-image:url(/wp-content/uploads/2023/07/b2.svg) 2;border-image-repeat:repeat;border-style:dashed;border-image-slice:2 !important;display:inline-block !important;width:auto !important;margin-bottom:5px;}
.q7 .qgr1{text-align:center;font-family:Gilroy;font-size:20.122px;font-style:normal;font-weight:600;line-height:150%;color:#fff;}
.q7 .qgr1 .q41{border-image:url(/wp-content/uploads/2023/07/b3.svg) 2 !important;}
.q7 .gr4l .gr4{font-weight:600;}
.q7 h3{color:#1A1A19;font-family:TT Firs Neue;font-size:41.316px;font-style:normal;font-weight:500;line-height:120%;}
.q7 .qgr1{color:#fff;}
.q7 form label input[type="radio"]{display:none !important;}
.q7 .quiz__question__title{margin:20px auto 20px;color:#1A1A19;font-family:TT Firs Neue;font-size:41.316px;font-style:normal;font-weight:500;line-height:120%;}
.q7 .quiz__question label{position:relative;cursor:pointer;margin-bottom:30px !important;}
.q7 .quiz__question label:before{content:'';position:absolute;top:-5px;left:10px;background:url(/wp-content/uploads/2023/07/rectangle-218.svg);width:calc(100% - 20px);height:14px;background-size:100% !important;z-index:1;}
.q7 .quiz__question label input[type="checkbox"]{display:none;}
.q7 .quiz__question .quiz__answer__img{position:relative;padding-top:0px;background:#EEEEEE !important;border-radius:2px !important;z-index:2;overflow:hidden;}
.q7 .quiz__question .quiz__answer__text{position:relative;margin-top:10px;padding-left:30px;}
.q7 .quiz__question .quiz__answer__text:before{display:none !important;}
.q7 .quiz__question .quiz__answer__text:after{content:'';position:absolute;top:2px;left:1px;background:#fff;width:14px;height:14px;border:1px solid #262626;border-radius:2px;}
.q7 .quiz__question label input:checked + .quiz__answer__box div img{opacity:1;}
.q7 .quiz__question label input:checked + .quiz__answer__box:after{content:'';position:absolute;top:1px;left:0px;z-index:1;width:16px;height:16px;background:transparent;background-image:url(/wp-content/uploads/2023/07/gal2.png) !important;background-position:center center;background-size:100% !important;border:0px !important;}
.q7 .quiz__question label input:checked + .quiz__answer__box .quiz__answer__img:before{content:'';position:absolute;top:0px;left:0px;background:rgba(0,0,0, 0.3) !important;width:calc(100% - 0px);height:100%;z-index:1;border-radius:2px;}
.q7 .quiz__question label input:checked + .quiz__answer__box .quiz__answer__text:after{content:'';position:absolute;top:1px;left:0px;z-index:1;width:14px;height:14px;background:transparent;background-image:url(/wp-content/uploads/2023/07/gal2.png) !important;background-position:center center;background-size:100% !important;border:0px !important;}
.q7 .quiz__question__question__head{padding:30px 15px 0px 15px;}
.q7 .quiz__question__question__title{margin:20px auto 30px 0px;color:#1A1A19;font-family:TT Firs Neue;font-size:41.316px;font-style:normal;font-weight:500;line-height:120%;}
.q7 .quiz__question__progress{color:#1A1A19;text-align:left;font-family:Gilroy;font-size:15.613px;font-style:normal;font-weight:500;line-height:130.4%;}
.q7 .quiz__question__progress b{background:linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent;font-weight:600 !important;}
.qioz{display:none;}
.q7 .q7 .quiz__question__bar__prg:after{content:"";display:block;transition:all .3s;width:100%;height:100%;position:absolute;top:0;left:0;background:var(--grad-to) url(../img/lines.png);background-size:2.49rem;animation:moveIt 1.5s infinite linear;}
.q7 section .elementor-col-33{max-width:calc(270px - 0px) !important;margin:20px auto !important;}
.quiz__question{display:none;margin-top:0px !important;}
.quiz__question.active{display:flex !important;}
.q7 .q7 .quiz__question__bar__prg:after{content:"";display:block;transition:all .3s;width:100%;height:100%;position:absolute;top:0;left:0;background:var(--grad-to) url(../img/lines.png);background-size:2.49rem;animation:moveIt 1.5s infinite linear;}
.q7 .prline{display:block;position:relative;margin:20px auto 45px 0px;width:100%;height:5px;background:#EAEAEA;max-width:620px;box-shadow:0px 0px 9.107525825500488px 0px rgba(23, 128, 212, 0.04);border-radius:1px;}
.q7 .prline .prs{position:absolute;top:0px;left:0px;background:var(--linear, linear-gradient(74deg, #22A6FB 0%, #003A8E 100%));height:100%;border-radius:1px;}
.q7 .qbar{position:absolute;bottom:15px;right:20px;font-size:16px;display:none;}
.q7 section .elementor-col-33{max-width:calc(270px - 0px) !important;margin:20px auto !important;}
.q7 .elementor-widget-sidebar{position:static !important;}
.q7 .quiz__main{padding: 0px 0px 30px 20px !important; min-height:200px;}
.q7 .quiz__answers.rowquiz__answers--img{display:flex !important;margin-right:auto !important;}
.q7 .quiz__answers.rowquiz__answers--img .col-md-4{margin-bottom:30px !important;}
.q7 .quiz__answers.rowquiz__answers--text{display:flex !important;align-items:center;justify-content:space-between;padding:0px 15px;margin-right:auto !important;}
.q7 .quiz__answer--txt__wrap{max-width:calc(385px - 10px);}
.q7 .quiz__answer--txt__wrap label{margin-bottom:35px !important;}
.q7 .quiz__answer--txt__wrap label:before{display:none !important;}
.q7 .quiz__answer--txt p{position:relative !important;z-index:2;border:1px solid #eee !important;height:auto !important;min-height:60px;background: #FFF;padding:5px 10px !important; box-shadow: 0px 10.068368911743164px 50.34184265136719px 0px rgba(0, 0, 0, 0.08);}
.q7 .quiz__answer--txt p::before{width:20px !important;height:20px !important;min-width:20px !important;background-size:12px !important;margin-right:12px !important;}
.q7 .quiz__answer--txt input:checked+p::before{background-color:#003a8e !important;opacity:0.6 !important;}
.q7 .quiz__buttons{display:flex;position:absolute;bottom:30px;left:45px;}
.q7 .quiz__buttons button{min-width:222px !important;margin:20px 10px !important;height:67px !important;border:1.02px solid #EAEAEA !important;background:#fff !important;color:#A6A6A6 !important;text-align:center;font-family:TT Firs Neue !important;font-size:14.55px !important;font-weight:400 !important;line-height:130.4% !important;display:flex !important;align-items:center;justify-content:center;}
.q7 .quiz__buttons button img{margin-right:15px;}
.q7 .quiz__buttons .quiz__btn-next__wrap button img{margin-left:15px;margin-right:0px;}
.q7 .quiz__buttons .quiz__btn-next__wrap button{border-radius: 5px !important;border:0px solid transparent !important;background:var(--linear, linear-gradient(74deg, #22A6FB 0%, #003A8E 100%)) !important;color:#fff !important;}
.q7 .elementor-col-33 .elementor-image-box-wrapper figure{border-radius: 3.709px !important;width:auto !important;}
.q7 .elementor-col-33 .elementor-image-box-wrapper figure img{width:140px !important;height:140px !important;object-fit: cover;}
.q7 .quiz__buttons .quiz__btn-prev{margin-left:0px !important;}
.q7 .quiz__main{padding:0px 0px 110px 20px !important;min-height:500px;}
.q7 .col-md-4{max-width:300px;}
.q7 .quiz__question .quiz__answer__img img{width:250px;height:154px;object-fit:cover !important;}
.q7 .quiz__buttons button:disabled,.q7 .quiz__buttons button[disabled]{opacity:0.7 !important;cursor:not-allowed; pointer-events:all !important;}
.q7 .quiz__question.activen{display:none !important;}
.q7 .quiz__question.active{display:flex !important;}
.q7 .quiz__question[data-question="1"] button.quiz__btn-prev{display:none !important;}
.q7 .fq{display:none !important;align-items:center;justify-content:center;flex-flow:column;min-height:500px;padding-top:40px;}
.q7 .fq.active{display:flex !important;}
.q7 .fq .quiz__question__title{text-align:center;}
.q7 .fq p{font-size:21px;font-weight:400;line-height:1.35;max-width:640px;margin:0px auto 15px;text-align:center;}
.q7 .fq2{max-width:440px;margin:15px auto 40px;text-align:center;}
.q7 .fq2 input{margin-bottom:20px !important;}
.f3 .elementor-widget-icon-box .elementor-widget-container{position:relative;display:flex;align-items:flex-end;justify-content:flex-start;width:100%;max-width:360px;height:210px;}
.f3 .elementor-icon-box-title{margin-bottom:0px;font-size:22px;text-transform:uppercase;}
.f3 .elementor-icon-box-title b{font-weight:600 !important;}
.f3 .elementor-icon-box-description{position:absolute;bottom:-20px;right:24px;color:#d9d9d9 !important;opacity:0.31;}
.gr4l{display:inline-block;padding-bottom:0px;border:2x dashed;border-width:0px 0px 2px 0px;border-image:url(/wp-content/uploads/2023/07/b1.svg) 3;border-image-repeat:round;border-style:dashed;border-image-slice:2 !important;display:inline-block !important;width:auto !important;}
.gr5l{display:inline-block;padding-bottom:0px;border:2x dashed;border-width:0px 0px 2px 0px;border-image:url(/wp-content/uploads/2023/07/b2.svg) 2;border-image-repeat:repeat;border-style:dashed;border-image-slice:2 !important;display:inline-block !important;width:auto !important;}
.btnw a{background:url(/wp-content/uploads/2023/07/rectangle-198.svg) !important;background-image:none !important;background-position:center center;background-size:cover !important;min-height:52px !important;}
.tps .textwidget{display:flex;align-items:center;justify-content:space-between;flex-flow:wrap;}
.tps .elementor-column.elementor-inner-column{position:relative;background:#FAFAFA;padding:0px 30px 15px;margin:65px 20px 35px;width:calc(33.3333% - 40px);}
.tps .elementor-widget-container{background:transparent !important;}
.tps .tp1 .elementor-image-box-wrapper{position:relative;z-index:2;}
.tps .tp1 .elementor-image-box-wrapper figure{position:relative;z-index:2;max-height:170px !important;overflow:hidden;}
.tps .elementor-image-box-wrapper figure img{width:100% !important;height:100% !important;max-height:170px !important;object-fit:cover;object-position:center center;}
.tps .tp1 .elementor-image-box-wrapper:before{content:'';position:absolute;top:-6.5px;right:-6.5px;z-index:2;background:url(/wp-content/uploads/2023/07/tps1.svg);width:100%;height:100%;max-height:170px !important;background-size:100%;}
.tps .tp1 .elementor-image-box-title{position:absolute;top:-80px;right:-70px;z-index:1;font-family:TT Firs Neue !important;font-size:177.806px !important;font-weight:500 !important;line-height:120% !important;color:#d9d9d9 !important;opacity:0.6 !important;}
.tps .tp1 .elementor-image-box-title:nth-child(2),.tps h3{min-height:78px;color:var(--00183-a, #00183A) !important;font-family:Gilroy !important;font-size:32px !important;font-weight:600 !important;line-height:120% !important;text-align:left;margin:15px  auto 15px;}
.tps .tp1 .opis2{min-height:122px;color:var(--00183-a, #00183A) !important;font-family:Gilroy !important;font-size:14.352px !important;font-weight:500 !important;line-height:140% !important;text-align:left;}
.tps .tp1 .price{display:block;margin:10px auto 10px;text-align:left;font-family:Gilroy;font-size:20.529px;font-style:normal;font-weight:600;line-height:140%;text-transform:uppercase;background:linear-gradient(101.24deg, #033782 6.2%, #0343A0 58.29%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.tps .tp1 a.bt1, .tps .tp1 a.bt2{width: 100% !important;max-width:324px !important;margin:15px auto 10px !important;height: 68px !important;text-decoration:none !important;}
.tps .tp1 a.bt1{display: flex !important;align-items: center; justify-content: center; width: 100% !important; height: 58px !important; border-radius: 0px !important; font-size: 13.599px !important; font-family: Gilroy !important;font-weight: 600 !important; border-bottom:6.5px solid #074F9C !important; outline: none !important; box-shadow: none !important; text-shadow: none !important;background: linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%) !important;color:#fff !important;}
.tps .tp1 a.bt1 img{margin-right:10px !important;}
.tps .tp1 a.bt2{display:block !important;height:48px !important;overflow:hidden;}
.tps .tp1 a.bt2:hover{box-shadow:1px 0px 8px rgba(34, 166, 251, 0.3) !important;opacity:1 !important;}
.tps .tpsh{display:none;}
.tpsp .fbox4 p .sp2{display:none;}
.tpsh2 .tps.tpsh{display:block;}
.tpsh2 .fbox4 p .sp1{display:none !important;}
.tpsh2 .fbox4 p .sp2{display:inline-block !important;}
.tpsp .fbox4 p span, .tpsp .fbox4 p a{font-family:Gilroy;font-size:19px;font-style:normal;font-weight:600;line-height:120%;cursor:pointer;}
.pm .ct-tabs--layout1.style1 .ct-tabs-title{justify-content:center;border-bottom:0px !important;}
.pm .ct-tabs--layout1.style1 .ct-tabs-title .ct-tab-title{background-image:none;min-width:calc(20% - 12px);text-align:center;padding:14px 10px !important;margin:0px 12px 10px 0px !important;border-radius:0px !important;border: 1.5px solid; border-image-source: linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%);border-image-repeat:round;border-width:2px;border-style:dashed;border-image-slice:2 !important;color: var(--00183-a, #00183A); font-family: Gilroy; font-size: 15.336px; font-style: normal; font-weight: 500; line-height: 140%;text-transform:none;}
.pm .ct-tabs--layout1.style1 .ct-tabs-title .ct-tab-title.active{color:#fff !important;font-weight:400 !important;border-radius:0px !important;}
.pm .ct-tabs--layout1.style1 .ct-tabs-title .ct-tab-title.active:before{border-radius:0px !important;}
.pm .pm1{float:left;width:calc(50% - 18px);border: 1.5px solid #7BAC35;background: #FFF;box-shadow: 0px 4px 144px 0px rgba(119, 119, 119, 0.15);padding:35px 45px 30px;}
.pm .pm2{float:right;width:calc(50% - 18px);border: 1.5px solid #E93729; background: #FFF; box-shadow: 0px 4px 144px 0px rgba(119, 119, 119, 0.15);padding:35px 45px 30px;}
.pm h3{margin-bottom:30px;color:var(--00183-a, #00183A);text-align:left;font-family:Gilroy;font-size:39.11px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-1.76px;}
.pm ul li{position:relative;padding-left:45px;min-height:32px;margin:12px auto 0px;list-style-position:unset;list-style-type:none;color:var(--00183-a, #00183A);font-family:Gilroy;font-size:16.326px;font-style:normal;font-weight:400;line-height:160%;}
.pm ul li:before{content:'';position:absolute;top:50%;margin-top:-18px;left:0px;background:url(/wp-content/themes/consultio/img/gal1.svg);width:32px;height:32px;background-size:100%;}
.pm .pm2 ul li:before{background:url(/wp-content/themes/consultio/img/gal2.svg);width:31px;height:31px;}
.pm ul li b, .pm ul li strong{font-weight:500;}
.fsb .fsb1 .elementor-widget-container{padding:10px 14px 10px 14px !important;border: 1.32px solid !important;border-image-source: linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%) !important; margin:0px 10px 0px 0px!important;display:flex;align-items:flex-start;justify-content:center;border-image-repeat:round !important;border-width:1.32px !important;border-style:solid !important;border-image-slice:1 !important;}
.fsb .fsb1 .elementor-widget-container img{margin-right:10px;}
.fsb form{max-width:390px !important;margin:0px 0px 0px auto !important;}
.fsb .ct-contact-form-layout1.style3 .wpcf7-form-control:not(.wpcf7-submit){background:transparent !important;border: 1.522px solid rgba(255, 255, 255, 0.90) !important;color:#fff !important;}
.fsb .ct-contact-form-layout1.style3 .wpcf7-form-control.wpcf7-acceptance{border:0px !important;}
.fsb span[data-name="pol"] label span{color:#fff !important;}
.fsb form .files label{background:transparent;height:auto !important;margin:20px auto 20px !important;}
.fsb form .files label span{position:relative;background:linear-gradient(80.61deg, #22A6FB -2.98%, #166EED 55.76%, #22A6FB 112.1%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.fsb form .files label span:after{content:'';position:absolute;bottom:-1px;left:0px;width:100%;height:1px;background:linear-gradient(80.61deg, #22A6FB -2.98%, #166EED 55.76%, #22A6FB 112.1%);}
.fsb form button img{margin-right:30px;}
.pm .tps.tpsh{display:none;}
.pm .tps .tp2:before{content:'';position:absolute;bottom:0px;left:10px;width:calc(100% - 20px);height:8px;background: var(--linear, linear-gradient(74deg, #22A6FB 0%, #003A8E 100%));}
.pm .tps .tp2:after{content:'';position:absolute;z-index:3;top:-8px;left:10px;width:calc(100% - 20px);height:9px;background: var(--linear, linear-gradient(74deg, #22A6FB 0%, #003A8E 100%));}
.pm .tps .elementor-column.elementor-inner-column{background:#FAFAFA;padding:0px ;margin:0px 20px 40px;width:calc(33.3333% - 40px);}
.pm .tps .elementor-image-box-content{padding:0px 30px 20px;}
.pm .tps .tp2 .elementor-image-box-title{color:var(--00183-a, #00183A) !important;font-family:Gilroy !important;font-size:27.076px !important;font-weight:500 !important;line-height:32px  !important;text-align:left;letter-spacing:normal !important;margin-top:0px !important;}
.pm .tps .tp2 .elementor-image-box-title b{font-weight:600;}
.pm .tps .tp2 .opis2{color:var(--00183-a, #00183A) !important;font-family:Gilroy !important;font-size:14.352px !important;font-weight:500 !important;line-height:140% !important;text-align:left;border-bottom:1px solid #E2E2E2;margin:20px auto 20px !important;}
.pm .tps .tp2 .opis2 .item1{display:flex;align-items:center;justify-content:space-between;padding:2px 0px;border-top:1px solid #E2E2E2;color: var(--00183-a, #00183A); font-family: Gilroy; font-size: 12px;  font-weight: 500; line-height: 250%;}
.pm .tps .tp2 .opis2 .item1 b{font-weight:inherit !important;}
.pm .tpsp{width:100% !important;text-align:center;}
.pm a.bt1{width: 100% !important;max-width:324px !important;margin:15px auto 10px !important;height: 68px !important;text-decoration:none !important;}
.pm a.bt1{display: flex !important;align-items: center; justify-content: center; width: 100% !important; height: 58px !important; border-radius: 0px !important; font-size: 13.599px !important; font-family: Gilroy !important;font-weight: 600 !important; border-bottom:6.5px solid #074F9C !important; outline: none !important; box-shadow: none !important; text-shadow: none !important;background: linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%) !important;color:#fff !important;}
.pm a.bt1 img{margin-right:10px !important;}
.swiper-container{position:static !important;}
.elementor-swiper-button-prev{left:-47px !important}
.elementor-swiper-button-next{right:-47px !important;}
.elementor-swiper .eicon-chevron-left,.elementor-swiper .eicon-chevron-right{display:flex;align-items:center;justify-content:center;}
.elementor-swiper .eicon-chevron-right:before,.elementor-swiper .eicon-chevron-left:before{content:'';background:url(/wp-content/uploads/2023/07/arrows1.svg);width:93px;height:59px;background-position:bottom center;background-size:100%;}
.elementor-swiper .eicon-chevron-left:before{transform: rotate(0deg); transform-origin: center center;}
.elementor-swiper .eicon-chevron-right:before{transform: rotate(180deg); transform-origin: center center;}
.elementor-swiper .eicon-chevron-left:hover:before,.elementor-swiper .eicon-chevron-right:hover:before{background-position:top center;height:58px;background-size:100%;}
.fsb .gr4l{background:none !important;position:relative;border-image:none !important;border-width:0px !important;}
.fsb div .gr4l:before{content:'';position:absolute;bottom:-2px;left:0px;background:url(/wp-content/uploads/2023/07/line-49.svg);background-size:100%;width:100%;height:2px;}
.fsb div .gr4l:nth-child(3):before{background:url(/wp-content/uploads/2023/07/line-50.svg);background-size:100%;width:151px;height:2px;}
.fsb .gr4{background: linear-gradient(125deg, #22A7FB 0%, #32E6B3 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-family: Gilroy; font-size: 23.553px; font-style: normal; font-weight: 500; line-height: 130.4%;}
.s8 section{max-width:1020px;margin:0px auto;}
.s8 .s82 div .elementor-col-11:nth-child(3n) .ct-fancy-box-layout4:before{display:none !important;}
.s8 .ct-fancy-box-layout4 h3, .s8 .s82 div .elementor-col-11:nth-child(7) .ct-fancy-box-layout4:after,.s8 .s82 div .elementor-col-11:nth-child(8) .ct-fancy-box-layout4:after,.s8 .s82 div .elementor-col-11:nth-child(9) .ct-fancy-box-layout4:after{display:none !important;}
.s8 .elementor-widget-wrap.elementor-element-populated{padding:0px !important;}
.s8 .ct-fancy-box-layout4{padding:10px 28px 25px 28px !important;box-shadow:none !important;min-height:240px !important;}
.s8 .s82 div .elementor-col-11:nth-child(1) .ct-fancy-box-layout4,.s8 .s82 div .elementor-col-11:nth-child(2) .ct-fancy-box-layout4,.s8 .s82 div .elementor-col-11:nth-child(3) .ct-fancy-box-layout4{height:200px !important;min-height:100% !important;}
.s8 .s82 div .elementor-col-11:nth-child(4) .ct-fancy-box-layout4,.s8 .s82 div .elementor-col-11:nth-child(5) .ct-fancy-box-layout4,.s8 .s82 div .elementor-col-11:nth-child(6) .ct-fancy-box-layout4{height:230px !important;min-height:100% !important;}
.s8 .ct-fancy-box-layout4 .item--icon{width:auto;min-height:85px;margin:0px auto 0px auto;display:flex;align-items:center;justify-content:center;}
.s8 .ct-fancy-box-layout4 .item--icon img{width:auto !important;height:40px !important;}
.s8 .s82 div .elementor-col-11:nth-child(2) .item--icon img{height:85px !important;}
.s8 .s82 div .elementor-col-11:nth-child(8) .item--icon img{height:50px !important;}
.s8 .ct-fancy-box-layout4 .item--description{margin:0px auto;color: var(--00183-a, #00183A) !important; text-align: center !important; font-family: Gilroy !important; font-size: 20px !important;font-weight: 500 !important; line-height: 150% !important; text-transform: uppercase !important;}
.s8 .ct-fancy-box-layout4:before{content:'';position:absolute;top:0px;right:0px;background:#EAEAEA;width:1px;height:100%;}
.s8 .ct-fancy-box-layout4:after{content:'';position:absolute;bottom:0px;right:0px;background:#EAEAEA;width:100%;height:1px;}
.s8 .ct-fancy-box-layout4 .item--description b{font-weight:600 !important;}
.s8 .ct-fancy-box-layout4 .item--description span{display:inline !important;background:linear-gradient(101.24deg, #033782 6.2%, #0343A0 58.29%) !important;background-clip: text !important; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent !important;font-weight:600 !important;}
.s8 .ct-fancy-box-layout4:hover{background:var(--linear, linear-gradient(74deg, #22A6FB 0%, #003A8E 100%));box-shadow:none !important;transform:none !important;}
.s8 .ct-fancy-box-layout4:hover .item--description span{background:transparent !important;-webkit-text-fill-color:inherit !important;font-weight:inherit;}
.s8 .ct-fancy-box-layout4:hover *,.s8 .ct-fancy-box-layout4:hover .item--description{color:#fff !important;}
.s8 .ct-fancy-box-layout4:hover .item--icon img{filter: brightness(0) invert(1);}
body.page-id-10256 .breack,body.page-id-10256 div[data-elementor-id="6499"]{display:none !important;}
body.page-id-10256 .tks{height:auto !important;min-height:calc(100vh - 141px) !important;}
@media all and (min-width: 991px) and (max-width: 1200px) {    
header div[data-elementor-id="7165"] a[href="/"] img{max-width:170px !important;}
header div[data-elementor-id="7165"] .hlink3{display:none !important;}
}
.pum-open-overlay .pum-overlay{background-color: rgba( 0, 0, 0, 0.60 ) !important;}
span[data-name="pol"]{text-align:left !important;margin-top:20px !important;}
.s9 .ph9{display:block !important;margin:0px 0px 0px auto;width:390px !important;text-align:center;}
.s9 .fbox4 a{position:relative;font-family: Gilroy; font-size: 17.98px; font-style: normal; font-weight: 600; line-height: 110%; letter-spacing: 1.798px;background: linear-gradient(74deg, #22A6FB 0.52%, #0C70CD 50.52%, #22A6FB 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.s9 .fbox4 a:before{content:'';position:absolute;bottom:-3px;left:2px;background:url(/wp-content/uploads/2023/07/Line-49-1.svg);width:100%;height:2px;background-size:100%;}
.s9 form button[type="submit"]{font-size:18px !important;border-bottom:0px !important;}
.r7{overflow:hidden !important;}
.r7 .rgr{background: linear-gradient(131deg, #32E6B3 0%, #22A7FB 40%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;color: var(--00183-a, #00183A) !important;}
.r7 .elementor-custom-embed-play{top:calc(100% - 60px) !important;width:240px;height:61px;}
.r7 .elementor-custom-embed-play:before{top:0px;left:0px;background:url(/wp-content/uploads/2023/07/Group-6642.svg);width:240px;height:61px;background-size:100%;}
.r7 .swiper-pagination-bullet{width:12px; height:12px;border-radius:50%;opacity:1 !important;background:url(/wp-content/uploads/2023/07/Ellipse-5.svg);background-size:100%;}
.r7 .swiper-pagination-bullet-active{width:12px; height:12px;border-radius:50%;opacity:1 !important;background:url(/wp-content/uploads/2023/07/Ellipse-6.svg);background-size:100%;}
.r7 .swiper-pagination-bullets{bottom:0px !important;}
.faq h3{display:inline-block !important;margin:0px auto !important;font-size:inherit !important;font-family:'TT Firs Neue' !important;font-weight:500 !important;letter-spacing:inherit !important;}
.faq .ct-accordion.layout1.style5 .ct-accordion-item{margin-bottom:35px !important;}
.faq .ct-accordion.layout1.style5 .ct-accordion-item .ct-ac-title-text{padding:21px 70px 23px 30px !important;color: #181818 !important; font-family: TT Firs Neue; font-size: 22px; font-style: normal; font-weight: 500; line-height: 160%;box-shadow: 0px 21.134363174438477px 149.22140502929688px 0px rgba(179, 184, 209, 0.33) !important;background: #FFF !important; border: 1px solid #E2E2E2 !important; border-radius: 999px !important;}
.faq .ct-accordion.layout1.style5 .ct-accordion-item .ct-ac-title-text:before{content:'';right:18px !important;width:49px;height:49px;background:url(/wp-content/uploads/2023/07/Group-6571.svg);background-size:100%;background-color:transparent !important;}
.faq .ct-accordion.layout1.style5 .ct-accordion-item.active .ct-ac-title-text:before{content:'';right:18px !important;width:49px;height:49px;background-color:transparent;background:url(/wp-content/uploads/2023/07/Group-6570.svg) !important;background-size:100%;background-color:transparent !important;}
.faq .ct-accordion.layout1.style5 .ct-accordion-item .ct-ac-content{max-width:1030px;margin:0px auto 30px 30px;}
.faq .ct-accordion.layout1.style5 .ct-accordion-item .ct-ac-content, .faq .ct-accordion.layout1.style5 .ct-accordion-item .ct-ac-content p{color: var(--2-a-2-d-30, #2A2D30) !important; font-family: TT Firs Neue !important; font-size: 18px !important;font-weight: 400 !important; line-height: normal !important;}
.faq .elementor-widget-text-editor{margin:25px auto 0px;}
.faq1 .ct-accordion h3{color:#181818 !important;font-size:30px !important;font-weight:500 !important;line-height:1.3em !important;margin:0px 0px 5px 30px !important;}
.seo .gr1{letter-spacing:-0.045em !important;}
.elementor-skin-slideshow .elementor-thumbnails-swiper{height:130px !important;}
.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide{height:130px !important;}
.fsp2 .fbox4 a,.fsp .fbox4 a{position:relative;font-family:Gilroy;font-size:16.08px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:1.608px;text-decoration-line:underline !important;background:linear-gradient(74deg, #22A6FB 0%, #1460CF 51.56%, #22A6FB 100%);-webkit-background-clip:text !important;-webkit-text-fill-color:transparent;}
.fsp2 .fbox4 a:after,.fsp .fbox4 a:after{content:'';position:absolute;bottom:0px;left:0px;width:100%;height:1px;background:linear-gradient(80.61deg, #22A6FB -2.98%, #1460CF 56.36%, #22A6FB 112.1%);}
.tm2 .elementor-widget-container{box-shadow: 0px 22.711273193359375px 160.35533142089844px 0px rgba(179, 184, 209, 0.20) !important;}
.tm2 .elementor-widget-container:before{display:none;content:'';position:absolute;top:8px;left:-8px;background:transparent;width:100%;height:100%;}
.tm2 .elementor-image-box-wrapper{position:relative;padding:22px 20px 15px 12px;}
.tm2 .elementor-image-box-wrapper figure{position:relative !important;display:flex;position:relative;width:50% !important;max-width:146px;max-height:146px;padding:0px 5px 5px 0px;overflow:hidden;}
.tm2 .elementor-image-box-wrapper figure:before{display:none1;content:'';position:absolute;top:5px;right:-7px;background: var(--linear, linear-gradient(74deg, #22A6FB 0%, #003A8E 100%));width:100%;height:100%;background-size:100%;background-repeat:no-repeat;}
.tm2 .elementor-image-box-wrapper figure img{position:relative;width:auto !important;height:auto !important;max-width:100%;max-height:100%;object-fit:cover;}
.tm2 .elementor-image-box-content{position:relative;}
.tm2 .elementor-image-box-content .elementor-image-box-title{display:block;color: var(--00183-a, #00183A);font-size: 23px;  font-weight: 600; line-height: 145%;text-transform: uppercase;}
.tm2 .elementor-image-box-content .elementor-image-box-title b{display:block;color: var(--00183-a, #00183A); font-size: 15px; font-weight: 400; line-height: 140%;text-transform: uppercase;}
.tm2 .elementor-image-box-content .tmd{position:relative;display:inline-block;}
.tm2 .elementor-image-box-content .tm3{cursor:pointer;margin-top:10px;display:flex;align-items:center;justify-content:flex-start;}
.tm2 .elementor-image-box-content .tm3 img{margin:0px 6px 1px 0px;}
.tm2 .elementor-image-box-content .tm3 span{position:relative;background: var(--linear-2-paints, linear-gradient(74deg, #22A6FB 0%, #003A8E 100%)); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-family: Gilroy; font-size: 15px;font-weight: 600; line-height: 135.9%; letter-spacing: 0.136px; text-decoration-line: underline;}
.tm2 .elementor-image-box-content .tm3 span:after { content: ''; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 1px; background: linear-gradient(80.61deg, #22A6FB -2.98%, #1460CF 56.36%, #22A6FB 112.1%); }
.tm2 .elementor-image-box-content .tm4{display:none;position:absolute;top:12px;left:0px;width:320px;padding:12px 12px;z-index:1;background:#fff;box-shadow: 0px 28.29428482055664px 199.7747802734375px 0px rgba(179, 184, 209, 0.33);background: linear-gradient(80.61deg, #22A6FB -2.98%, #1460CF 56.36%, #22A6FB 112.1%);}
.tm2 .elementor-image-box-content .tm4:before{content:'';position:absolute;top:1px;left:1px;width:calc(100% - 3px);height:calc(100% - 2px);background:#fff;}
.tm2 .elementor-image-box-content .tm41{position:relative;margin-top:0px;display:flex;align-items:center;justify-content:flex-start;}
.tm2 .elementor-image-box-content .tm41 img{margin:0px 6px 1px 0px;cursor:pointer;}
.tm2 .elementor-image-box-content .tm41 span{position:relative;cursor:pointer;background: var(--linear-2-paints, linear-gradient(74deg, #22A6FB 0%, #003A8E 100%)); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-family: Gilroy; font-size: 15px;font-weight: 600; line-height: 135.9%; letter-spacing: 0.136px; text-decoration-line: underline;}
.tm2 .elementor-image-box-content .tm41 span:after { content: ''; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 1px; background: linear-gradient(80.61deg, #22A6FB -2.98%, #1460CF 56.36%, #22A6FB 112.1%); }
.tm2 .elementor-image-box-content .tm42{position:relative;margin-top:10px;color: var(--2-a-2-d-30, #2A2D30); font-family: Gilroy; font-size: 13.309px; font-style: normal; font-weight: 400; line-height: 130%;}
.tm2 .elementor-image-box-content .tmd.tm2a .tm3{opacity:0;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none; -khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;width: 100%;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;}
.slick-track:before, .slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;}
.slick-arrow.slick-hidden {display: none;}
.slick-prev, .slick-next{position:absolute;top:auto;bottom:0px;margin-top:-0px;z-index:1;font-size: 0;line-height: 0;display: block;cursor: pointer;color: transparent;border: none;outline: none;background: transparent;}
.slick-prev{left:0px;}
.slick-next{right:0px;}
.slick-slider button{background-image:none !important;background:transparent !important;box-shadow:none !important;padding:0px !important;outline:none !important;}
.slick-next:before,.slick-prev:before{display:block;content:'';background:url(/wp-content/uploads/2023/07/arrows2.svg);width:50px;height:51px;background-position:bottom center;background-size:100%;}
.slick-next:before{transform: rotate(180deg); transform-origin: center center;}
.slick-prev:before{transform: rotate(0deg); transform-origin: center center;}
.slick-prev:hover:before, .slick-next:hover:before{background-position:top center;background-size:100%;}
.slick-slider div{outline:0;}
.slick-dotted{padding-bottom:45px;}
.slick-dots{bottom:44px;position:absolute;margin:0px auto;width:calc(100% - 140px);left:70px;padding:0;text-align:center;list-style-type:none;}
.slick-dots li.slick-active{background: var(--linear-2-paints, linear-gradient(74deg, #22A6FB 0%, #003A8E 100%));}
.slick-dots li{list-style-type:none;display:inline-block;background:#EAEAEA;margin:0px;width:56px;height:3px;border-radius:0%;cursor:pointer;}
.slick-dots li button{display:none;}
.dot{position:absolute !important;z-index:-1;width:140px !important;left:50%;margin-left:-70px;bottom:10px;z-index:0;display:none;}
.dot .dot1{color: var(--00183-a, #00183A); font-family: Gilroy; font-size: 15px;  font-weight: 600; line-height: 145%; text-transform: uppercase;text-align:center;}
.dot .dot1 .gr1{font-weight:500;background: var(--linear, linear-gradient(74deg, #22A6FB 0%, #003A8E 100%)); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.dot .dot2{color: var(--00183-a, #00183A); font-family: Gilroy; font-size: 9px; font-style: normal; font-weight: 400; line-height: 145%; /* 11.6px */ text-transform: uppercase;text-align:center;}
.s3 .slick-dotted{padding-bottom:70px;}
#f2 .slick-slider{margin-bottom:30px !important;}
#f2 .slick-prev{left:10px;}
#f2 .slick-next{right:10px;}
#f2 .dot{bottom:30px;}
.s8 .slick-dotted{padding-bottom:70px;}
.s8 .dot,.pops .dot{bottom:0px;}
.pops section .elementor-widget-wrap.elementor-element-populated{display:flex;align-content: space-around;flex-wrap: wrap;}
.pops .elementor-widget-image a{position:relative;}
.pops .elementor-widget-image a .caption{position:absolute;top:calc(100% - 45px);left:40px;padding-bottom:2px;color:#fff;font-size: 19.89px !important;font-weight:500 !important;border-bottom:1px solid;text-decoration:none;}
.pops .slick-dotted{padding-bottom:70px !important;}
.promo .elementor-image-box-wrapper{position:relative;}
.promo .elementor-image-box-wrapper figure{position:static;min-height:254px;}
.promo .elementor-image-box-wrapper figure img{min-height:254px;object-fit:cover;}
.promo .elementor-image-box-wrapper .elementor-image-box-content .opis{position:absolute;bottom:110px;left:15px;width:calc(100% - 30px);z-index:0;color:#FFF;text-align:center;font-family:Gilroy;font-size:25px;font-weight:600;line-height:1.3;letter-spacing:-1.158px;}
.promo .elementor-image-box-wrapper .elementor-image-box-content .opis b{display:inline-block;width:auto;margin-top:5px;font-weight:600;padding:1px 10px 2px;background:var(--linear, linear-gradient(74deg, #22A6FB 0%, #003A8E 100%));box-shadow:0px 2.9685895442962646px 13.35865306854248px 0px #064DA1;}
.promo .elementor-image-box-wrapper a.bt1{width: 100% !important;max-width:100% !important;margin:10px auto 0px !important;height: 68px !important;text-decoration:none !important;display: flex !important;align-items: center; justify-content: center;border-radius: 0px !important; font-size: 16px !important; font-family: Gilroy !important;font-weight: 600 !important; border-bottom:6.5px solid #074F9C !important; outline: none !important; box-shadow: none !important; text-shadow: none !important;background: linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%) !important;color:#fff !important;}
.promo .elementor-image-box-wrapper a.bt1 img{margin-right:20px;}
.kt a.bt1{width: 100% !important;max-width:377px !important;margin:0px auto 0px !important;height: 68px !important;text-decoration:none !important;display: flex !important;align-items: center; justify-content: center;border-radius: 2.5px !important; font-size: 17.6px !important; font-family: Gilroy !important;font-weight: 600 !important; border-bottom:6.5px solid #074F9C !important; outline: none !important; box-shadow: none !important; text-shadow: none !important;background: linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%) !important;color:#fff !important;}
.kt a.bt1 img{margin-right:15px;}
section .elementor-carousel-image{background-size:cover !important;background-position: center center !important;}
section .elementor-custom-embed-play *{display:none;}
section .elementor-custom-embed-play{top:calc(100% - 50px) !important;width:218px !important;height:56px !important;}
section .elementor-custom-embed-play:before{content:'';z-index:1;position:absolute;top:0px;left:0px;background:url(/wp-content/themes/consultio/img/play.svg);width:218px;height:56px;background-size:100%;}
section .elementor-custom-embed-play:hover:before{opacity:0.96 !important;}
section.ktr .elementor-custom-embed-play{top:calc(100% - 60px) !important;width:270px !important;height:70px !important;}
section a[data-elementor-open-lightbox="yes"]{position:relative;z-index:3;}
section a[data-elementor-lightbox-video]{position:static;z-index:1;}
section a[data-elementor-lightbox-video] .elementor-carousel-image{position:relative;background-image:none !important;}
section a[data-elementor-lightbox-video] .elementor-carousel-image:after{content:'';position:absolute;top:0px;background:url(/wp-content/themes/consultio/img/placeholder3.jpg);width:100%;height:100%;z-index:-1;background-size:cover !important;background-position:bottom center !important;background-repeat:no-repeat;}
/* .placeholder4 a[data-elementor-lightbox-video] .elementor-carousel-image:after{background:url(/wp-content/themes/consultio/img/placeholder4.jpg);background-size:cover !important;background-position:bottom center !important;background-repeat:no-repeat !important;} */
section .elementor-carousel-image[style="background-image: url('')"],section.kt a[data-elementor-lightbox-video] .elementor-carousel-image:after{background-image:url(/wp-content/themes/consultio/img/placeholder3.jpg) !important;background-size:cover !important;background-position:bottom center !important;background-repeat:no-repeat !important;}
section .swiper-slide{position:relative;cursor:default;}
section .swiper-slide:before{content:'';position:absolute;top:0px;width:100%;height:100%;z-index:2;}
section.rs2 .swiper-slide:before, section.fsp2 .swiper-slide:before, section.fsp .swiper-slide:before{display:none !important;}
section .elementor-custom-embed-play{z-index:2;}
section.r7.rs1 a[data-elementor-lightbox-video] .elementor-carousel-image:after,section.r7.rs3 a[data-elementor-lightbox-video] .elementor-carousel-image:after,section.fsp2 a[data-elementor-lightbox-video] .elementor-carousel-image:after{background:url(/wp-content/themes/consultio/img/placeholder22.jpg) !important;background-size:cover !important;}
.elementor-lightbox .elementor-video-container{width:auto !important;}
.elementor-lightbox .elementor-video-container iframe{width:100%;max-width:100% !important;height:auto !important;max-height:90vh !important;margin-top:-5vh !important;}
header ul li.menu-item-11699{display:none !important;}
.r7 .swiper-container-coverflow{padding-bottom:50px !important;}
@media screen and (min-device-width:991px){
.r7 .elementor-swiper-button-prev{left:calc(50% - 261px) !important;}
.r7 .elementor-swiper-button-next{right:calc(50% - 261px) !important;}
.r7.rs2 .elementor-swiper-button-prev{left:calc(50% - 235px) !important;}
.r7.rs2 .elementor-swiper-button-next{right:calc(50% - 235px) !important;}
section.ktr a[data-elementor-lightbox-video] .elementor-carousel-image:after{background-image:url(/wp-content/themes/consultio/img/placeholder.jpg) !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;}
.funds1 .funds ul, ul.elementor-nav-menu .funds ul{}
/* .funds .sub-menu li ul{column-count:2;list-style: none;} */
.funds .sub-menu li ul li a{padding:8px 0px !important;font-size:12px;}
}
@media screen and (min-device-width:1580px){
.r7 .elementor-swiper-button-prev{left:calc(50% - 313px) !important;}
.r7 .elementor-swiper-button-next{right:calc(50% - 313px) !important;}
}
@media screen and (min-device-width:1200px) and (max-device-width:1580px){
.r7 section:nth-child(3) .elementor-main-swiper{width:1280px !important;}
.r7 .elementor-swiper-button-prev{left:calc(50% - 256px) !important;}
.r7 .elementor-swiper-button-next{right:calc(50% - 256px) !important;}
}
section .swiper-slide[style*="z-index: 0;"]{transform:none !important;transform:scale(0.8) !important;opacity:0.5;}
section .swiper-slide[style*="z-index: 1;"]{transform:none !important;}
.kt .elementor-image-box-img{display:flex;align-items:center;justify-content:space-between;}
.seo7 h3{color:#00183A !important;font-family:"Gilroy", Sans-serif !important;font-size:52px !important;font-weight:500 !important;line-height:1.2em !important;letter-spacing:-2.34px !important;margin-bottom:15px !important;}
.seo7 ul li{position:relative;list-style-type:none;margin-top:10px;list-style-position:inherit;padding-left:25px;}
.seo7 ul li:before{content: '\f101';position:absolute;left:0px;top:0px;font-family: "Font Awesome 5 Pro"; font-weight: 900;}
.seo7 .seo8{display:flex;align-items:center;justify-content:space-between;margin-bottom:60px;}
.seo7 .seo8.seo888{flex-flow:wrap;}
.seo7 .seo8:nth-child(even){flex-direction:row-reverse;}
.seo7 .seo8 .stext{width:calc(50% - 35px);text-align:left;color:#2A2D30;font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400 !important;line-height:27px;letter-spacing:0.18px;}
.seo7 .seo8 .stext.nofoto{width:100% !important;}
.seo7 .seo8 .stext.nofoto h2{margin-top:40px !important;}
.seo7 .seo8 .sfoto{background-position:center center;background-size:cover;background-repeat:no-repeat;width:calc(50% - 35px);min-height:350px;}
.seo7 .seo8 .stext h2{font-size:24px !important;font-weight:600 !important;letter-spacing:normal !important;}
.seo7 .seo8 .stext h3{font-size:19px !important;font-weight:600 !important;letter-spacing:normal !important;}
.hm2 .hmgr ul{list-style:none;column-count:5;}
.hm2 ul{list-style:none;column-count:1;}
.hm2 ul li{width:auto;padding-top:2px !important;padding-bottom:12px !important;}
.hm2 ul li a{display:inline-block !important;padding-top:0px !important;padding-bottom:0px !important;font-family:"Gilroy", Sans-serif !important;font-weight:500 !important;line-height:20px !important;color:#00183a !important;}
.pops .textwidget{display:flex;align-items:center;justify-content:space-between;flex-flow:wrap;}
.pops .elementor-widget-image{width:calc(33.33333% - 10px) !important;}
/* .mh92.elementor-sticky--effects[style*="position: fixed;"] .elementor-container.elementor-column-gap-default{min-height:50px !important;} */
/* .mh92.elementor-sticky--effects[style*="position: fixed;"] .elementor-container.elementor-column-gap-default .elementor-widget-wrap.elementor-element-populated{padding-top:4px;padding-bottom:4px;} */
/* .mh92.elementor-sticky--effects[style*="position: fixed;"] .funds1{top:4px !important;} */
.hm2 ul{list-style:disc !important;}
.hm2 ul li{position:relative;margin-left:30px;}
.hm2 ul li:before{content:'\f101';position:absolute;top:50%;left:-15px;background:transparent !important;font-size:10px;margin-top:-10px;font-family:"Font Awesome 5 Pro";font-weight:900;}
.hm2 ul li:hover:before{background:linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent;text-decoration:none;}
.agree{display:none !important;}















@media screen and (max-device-width:991px){
body{min-width:375px !important;}
#page{padding-top:66px !important;}
h1{font-size:32px !important;letter-spacing:normal !important;}
h2{font-size:24px;text-align:left;}
h3, .ct-heading h3.item--title{font-size:21px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:16px;}
.hm2 .hmgr ul{column-count:1;}
.hm2 .hmgr ul li{padding-bottom:5px !important;margin-left:15px !important;}
.hm2 ul li{padding-bottom:5px !important;margin-left:15px !important;}
.hm2 ul li a{font-size:14px !important;}
.hm2 ul li:before{margin-top:-7.5px !important;}
.pol7{font-size:12px;line-height:1.5;}
.pol7 strong{display:block;}
.linkf .ct-link1.style1{text-align:left !important;padding:0px 0px !important;}
.linkf .ct-link1.style1 .ct-link-items li + li{margin-left:0px !important;}
.linkf .ct-link1.style1 li a:hover{text-decoration:underline !important;}
.ct-link1.style1 .ct-link-items{text-align:left !important;}
.ct-link1.style1 .ct-link-items li a,div[data-elementor-id="6499"] section div p a{font-size:13px !important;}
header{position:fixed;top:0px;width:100%;height:76px !important;background:#fff;z-index:999;border-bottom:1px solid #00000014 !important;}
header div[data-elementor-id="7165"] section:nth-child(1){position:absolute !important;top:0px !important;z-index:1;left:auto !important;right:0px !important;width:100% !important;max-width:calc(100% - 66px) !important;height:auto !important;}
header div[data-elementor-id="7165"] section:nth-child(2){position:static !important;top:0px !important;left:0px !important;width:auto !important;border:0px !important;height:auto !important;}
header div[data-elementor-id="7165"] section .elementor-container{min-height:inherit !important;}
header div[data-elementor-id="7165"] section .elementor-widget-wrap.elementor-element-populated{padding:0px !important;}
header div[data-elementor-id="7165"] section .funds1{display:none !important;}
header div[data-elementor-id="7165"] section:nth-child(2) .elementor-widget-wrap.elementor-element-populated{display:block !important;}
header div[data-elementor-id="7165"] section:nth-child(2) .elementor-menu-toggle{position:absolute !important;top:16px !important;left:15px !important;z-index:999;background-image:url(/wp-content/uploads/2023/07/Group-6686.svg);background-position:center center;width:42px;height:42px;background-size:100%;}
header div[data-elementor-id="7165"] section:nth-child(2) .elementor-menu-toggle.elementor-active{top:16px !important;}
header div[data-elementor-id="7165"] .elementor-nav-menu--dropdown{position:absolute !important;top:76px !important;margin-top:0px !important;width:calc(100% - 0px);max-width:260px;}
header div[data-elementor-id="7165"] section:nth-child(2) .elementor-menu-toggle *{display:none;}
header div[data-elementor-id="7165"]  .tms{position:absolute !important;top:0px !important;left:0px !important;right:auto !important;width:calc(100% - 120px) !important;height:74px !important;display:flex;align-items:center;justify-content:center;}
header div[data-elementor-id="7165"]  .tms div{text-align:center !important;line-height:1.5 !important;}
header div[data-elementor-id="7165"]  .tms a{color:var(--00183-a, #00183A) !important;font-family:Gilroy;font-size:14.343px;font-weight:600;line-height:normal;text-decoration-line:underline !important;}
header div[data-elementor-id="7165"]  .tms2{position:absolute !important;top:0px !important;left:auto !important;right:15px !important;height:76px !important;display:flex;align-items:center;justify-content:center;}
header div[data-elementor-id="7165"]  .tms2.tms21{right:70px !important;}
header div[data-elementor-id="7165"]  .tms2 a img[src$=".svg"]{width:auto !important;height:42px !important;}
header ul li.menu-item-11699{display:block !important;}
header .elementor-nav-menu--burger nav[aria-hidden="false"]{display:block !important;}
header li.funds a[href="/#funds"]{justify-content:flex-start !important;padding-top:6px !important;padding-bottom:6px !important;}
header div[data-elementor-id="7165"] .elementor-nav-menu li.menu-item-11699{border-bottom:1px solid #ddd !important;background:rgba(0,0,0, 0.01) !important;margin-bottom:10px !important;}
header div[data-elementor-id="7165"] .elementor-nav-menu li.menu-item-11699 ul{width:100% !important;position:static !important;margin:0px auto !important;background:transparent !important;}
header div[data-elementor-id="7165"] .elementor-nav-menu li.menu-item-11699 ul li{padding:0px !important;background:transparent !important;}
header div[data-elementor-id="7165"] .elementor-nav-menu li.menu-item-11699 ul li a{background:transparent !important;padding-top:12px !important;padding-bottom:12px !important;padding:12px !important;}
header div[data-elementor-id="7165"] .elementor-nav-menu li.menu-item-11699 ul li a:hover{background:linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;text-decoration:underline;}
header div[data-elementor-id="7165"] .elementor-nav-menu li:not(.funds) a{background:transparent !important;padding-top:0px !important;padding-bottom:0px !important;color:#33373d !important;}
header div[data-elementor-id="7165"] .elementor-nav-menu li:not(.funds) a:hover{background:linear-gradient(80.61deg, #22A6FB -2.98%, #003A8E 112.1%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;text-decoration:underline;}
section h2, .ct-heading h2.item--title, .elementor-widget-heading h2.elementor-heading-title{font-size:36px !important;font-weight:500 !important;line-height:110% !important;letter-spacing:-1.62px !important;}
section.tm2 .ct-heading h2.item--title{font-size:36px !important;text-align:center !important;}
.fsp .elementor-swiper-button-prev{top:auto !important;bottom:-166px !important;left:calc(50% - 80px) !important;}
.fsp .elementor-swiper-button-next{top:auto !important;bottom:-166px !important;right:calc(50% - 80px) !important;}
.ct-link1.style1 .ct-link-items .row{margin:0px auto !important;}
/* .elementor-skin-coverflow .swiper-slide{margin:0px auto !important;} */
.elementor-skin-carousel .elementor-main-swiper, .elementor-skin-coverflow .elementor-main-swiper{padding-bottom:93px !important;}
.elementor-swiper-button-prev{top:auto !important;bottom:0px !important;left:calc(50% - 80px) !important;}
.elementor-swiper-button-next{top:auto !important;bottom:0px !important;right:calc(50% - 80px) !important;}
.elementor-swiper .eicon-chevron-right:before, .elementor-swiper .eicon-chevron-left:before{width:70px !important;height:44.5px !important;}
.elementor-swiper .eicon-chevron-left:hover:before, .elementor-swiper .eicon-chevron-right:hover:before{height:44px !important;border:2px solid #fff !important;border-radius:44px !important;}
.dot{display:block !important;}
span[data-name="pol"] label{line-height:1.35 !important;}
span[data-name="pol"] label span{font-size:11px !important;}
.hm1 span.sp-main, .hm1 .elementor-widget-container{font-size:37.788px !important;line-height:1 !important;letter-spacing:-1.7px !important;}
.fbox2 br{display:none;}
.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide{height:64px !important;}
.elementor-skin-slideshow .elementor-thumbnails-swiper{height:64px !important;}
.fsp2 .elementor-swiper-button-prev, .fsp2 .elementor-swiper-button-next{bottom:-175px !important;}
.kt .elementor-swiper-button-prev, .kt .elementor-swiper-button-next{bottom:-175px !important;}
/* section a[data-elementor-lightbox-video] .elementor-carousel-image:after,section .elementor-carousel-image[style="background-image: url('')"],section.kt a[data-elementor-lightbox-video] .elementor-carousel-image:after,section.r7.rs1 a[data-elementor-lightbox-video] .elementor-carousel-image:after, section.r7.rs3 a[data-elementor-lightbox-video] .elementor-carousel-image:after, section.fsp2 a[data-elementor-lightbox-video] .elementor-carousel-image:after{background-image:url(/wp-content/themes/consultio/img/placeholderm.jpg) !important;background-size:cover !important;} */
#f1{padding-top:20px;}
#f1 .elementor-col-33{width:calc(100% - 10px) !important;}
#f1 .fbox2 .elementor-widget-container{padding: 10px 10px 10px 46px; background-position: 10px 50%; background-size: 22px auto;}
#f1 .fbox2 .elementor-image-box-description{font-size: 11px !important; font-weight: 400 !important; line-height: 120% !important;}
#f2{width:calc(100% - 0px) !important;margin:0px auto !important;padding:0px 10px !important;left:0px !important;}
#f2 .ct-fancy-box-layout4{transform:none !important;background:var(--linear, linear-gradient(74deg, #22A6FB 0%, #003A8E 100%));box-shadow:none !important;padding: 30px 15px 10px  !important;height:auto !important;min-height:260px !important;margin-bottom:30px !important;}
#f2 .ct-fancy-box-layout4:hover{transform:none !important;}
#f2 .ct-fancy-box-layout4 .item--description span{background:transparent !important;-webkit-text-fill-color:inherit !important;font-weight:inherit;}
#f2 .ct-fancy-box-layout4:before{display:none;}
#f2 .ct-fancy-box-layout4 *{color:#fff !important;}
#f2 .ct-fancy-box-layout4 .item--icon{background:#fff !important;}
#f2 .ct-fancy-box-layout4 .item--icon svg g *{fill:#0876bf !important;}
#f2 .ct-fancy-box-layout4 .item--icon img{filter:none;}
.q7 section{width:calc(100% - 0px) !important;margin:0px auto !important;padding:0px !important;}
.q7 form{padding:0px !important;}
.q7 .quiz__main{padding:0px 0px 30px 0px !important;min-height:300px !important;}
.q7 .quiz__question__title{margin-top:0px;font-size:18px;}
.q7 .quiz__question__progress{font-size:13px;}
.q7 .quiz__answers.row{margin:0px auto !important;display:flex !important;}
.q7 .col-md-4{max-width:50% !important;padding:0px 10px !important;margin-bottom:0px !important;}
.q7 .quiz__buttons{position: static;margin:0px auto 0px 10px !important;}
.q7 .quiz__buttons button{min-width:calc(50% - 20px) !important;padding:16px 25px !important;height:auto !important;margin:0px 20px 0px 0px !important;}
.q7 .quiz__buttons button.quiz__btn-prev{border-radius:3px !important; border: 0.711px solid #EAEAEA !important;}
.q7 .quiz__question label{width:100% !important;margin-bottom:0px !important;}
.q7 .quiz__question .quiz__answer__img img{width:100% !important;height:90px !important;border-radius: 1.213px !important;border: 0.711px solid #EAEAEA !important;}
.q7 .quiz__question label:before{display:none !important;}
.q7 .qgr1{font-size: 14.883px; font-style: normal; font-weight: 500; line-height: 150%;text-align:left;}
.q7 .gr4l{border:0px !important;margin:0px;}
.q7 .gr4l .gr4{border-bottom:1.582px dotted #22A7FB;}
.q7 .q7rtm div{color:#FFF; font-size:12.73px; font-style:normal; font-weight:400; line-height:130.4%;}
.q7 .q7rtm b{font-size: 12.73px; font-style: normal; font-weight: 500; line-height: 130.4%;}
.q7 .q7rtm span{background: var(--Linear, linear-gradient(93deg, #22A7FB 0.98%, #32E6B3 90.31%)); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-family: Gilroy; font-size: 12.73px; font-style: normal; font-weight: 600; line-height: 130.4%;}

.q7 section .elementor-col-66{width:100% !important;margin:10px auto 5px !important;}
.q7 section .elementor-col-33{width:100% !important;margin:10px auto 5px !important;}
.s3 .gr4l{border:0px !important;margin:0px !important;}
.s3 .elementor-icon-box-title{font-size: 18.944px !important; line-height: 120%;}
.s3 .elementor-icon-box-description{font-size:43px !important;}
.tp .gr5l{border:0px !important;margin:0px;}
.tp .gr5l .gr4{border-bottom:1.582px dotted #22A7FB;}
.tp .elementor-widget-text-editor div{text-align:left !important;font-size: 16px !important; line-height: 120%;}
.tps .elementor-column.elementor-inner-column{width:calc(100% - 0px) !important;margin:45px auto 20px !important;}
.tps .tp1 .elementor-image-box-title{font-size:150px !important;right:-40px !important;}
.tps .tpsh{display:none;}
.tps .tp1 .elementor-image-box-title:nth-child(2), .tps h3{min-height:10px;}
.tps .tp1 .opis2{min-height:10px;}
.pm{padding-bottom:30px !important;}
.pm .ct-tabs--layout1.style1 .ct-tabs-title{justify-content:space-between !important;}
.pm .ct-tabs--layout1.style1 .ct-tabs-title .ct-tab-title{width:calc(50% - 10px) !important;margin:0px auto 8px !important;min-width:inherit !important;padding:12px 8px !important;font-size:12px !important;border-width:1.5px !important;border-image-repeat:inherit !important;}
.pm .pm1, .pm .pm2{float:none;width:100%;padding:18px 20px 5px;margin-bottom:20px;}
.pm ul li{padding-left:32px !important; min-height:24px !important; margin: 12px auto 0px !important;font-size: 12.584px !important; font-style: normal; font-weight: 500; line-height: 160%;}
.pm ul li:before{width:24px !important;height:24px !important;margin-top: -14px !important;background-size:100% !important;}
.pm .tps .elementor-column.elementor-inner-column{margin-top:15px !important;}
.s8 .ct-fancy-box-layout4,.s8 .ct-fancy-box-layout4:hover{background:var(--linear, linear-gradient(74deg, #22A6FB 0%, #003A8E 100%));box-shadow:none !important;transform:none !important;}
.fsb .gr4l{display:inline !important;}
.fsb div .gr4l:before{display:none;}
.fsb .gr4{font-size:inherit;font-weight:500;background: linear-gradient(125deg, #22A7FB 0%, #32E6B3 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.fsb .fsb1 .elementor-widget-container{padding:8px 5px 8px !important;margin:0px auto 8px !important;}
.fsb .elementor-col-33 div .fsb1:nth-child(3) .elementor-widget-container{margin-left:8px !important;}
.s8 .ct-fancy-box-layout4 .item--description span{background:transparent !important;-webkit-text-fill-color:inherit !important;font-weight:inherit;}
.s8 .ct-fancy-box-layout4 *,.s8 .ct-fancy-box-layout4 .item--description{color:#fff !important;}
.s8 .ct-fancy-box-layout4 .item--icon img{filter: brightness(0) invert(1);}
.s8 .s82{width:calc(100% - 20px) !important;}
.s8 .ct-fancy-box-layout4 .item--description br{display:none !important;}
.s8 .ct-fancy-box-layout4{padding:10px 10px 10px 10px !important;min-height:100% !important;height:200px !important;display:flex;align-items:center;justify-content:center;flex-flow:column;}
.s8 .s82 div .elementor-col-11:nth-child(4) .ct-fancy-box-layout4,.s8 .s82 div .elementor-col-11:nth-child(5) .ct-fancy-box-layout4,.s8 .s82 div .elementor-col-11:nth-child(6) .ct-fancy-box-layout4{height:200px !important;min-height:100% !important;}
.s8 .ct-fancy-box-layout4:after,.s8 .ct-fancy-box-layout4:before{display:none !important;}
.s8 .ct-fancy-box-layout4 .item--icon{min-height:40px !important;margin-bottom:15px !important;}
.s8 .ct-fancy-box-layout4 .item--icon img{width:auto !important;height:40px !important;}
.s8 .s82 div .elementor-col-11:nth-child(2) .item--icon img{height:40px !important;}
.s8 .s82 div .elementor-col-11:nth-child(3) .item--icon img{height:65px !important;}
.s8 .s82 div .elementor-col-11:nth-child(8) .item--icon img{height:40px !important;}
.s8 .ct-fancy-box-layout4 .item--description{font-size:18px !important;line-height:1.35 !important;}
.s9 .ph9{margin:10px auto 0px;width:100% !important;display:none !important;}
/* .r7 .ct-heading{max-width:calc(100% - 20px);margin:0px auto 0px 0px;} */
/* .r7 .elementor-swiper-button-prev, .r7 .elementor-swiper-button-next{bottom:-60px !important;} */
.r7 .swiper-pagination-bullets{display:none !important;}
.r7 .elementor-custom-embed-play,.r7 .elementor-custom-embed-play:before,body section .elementor-custom-embed-play:before, body section .elementor-custom-embed-play{width:176px !important;height:45px !important;}
body section .elementor-custom-embed-play:before{background-image:url(/wp-content/themes/consultio/img/playm.svg) !important;background-size:100% !important;}
.faq .ct-accordion.layout1.style5 .ct-accordion-item .ct-ac-title-text{padding:16px 70px 18px 25px !important;font-size:16px !important;line-height:130% !important;border: 0.884px solid #E2E2E2 !important;box-shadow: 0px 18.672691345214844px 131.8404998779297px 0px rgba(179, 184, 209, 0.33) !important;}
.faq .ct-accordion.layout1.style5 .ct-accordion-item .ct-ac-content{margin:0px auto 20px !important;max-width:calc(100% - 30px) !important;}
.faq .ct-accordion.layout1.style5 .ct-accordion-item .ct-ac-title-text:before,.faq .ct-accordion.layout1.style5 .ct-accordion-item.active .ct-ac-title-text:before{width:40px !important;height:40px !important;background-size:100% !important;}
.faq .ct-accordion.layout1.style5 .ct-accordion-item .ct-ac-content, .faq .ct-accordion.layout1.style5 .ct-accordion-item .ct-ac-content p{font-size: 13px !important;line-height:18px !important;}
.faq1 .ct-accordion h3{margin:0px 0px 5px 25px !important;font-size:24px !important;line-height:1.3em !important;}
.pops section .elementor-widget-wrap.elementor-element-populated{display:block !important;padding-left:0px !important;padding-right:0px !important;}
.pops{padding-top:40px !important;padding-bottom:40px !important;}
.pops .ct-heading .item--title{margin-bottom:10px !important;}
.pops .elementor-widget-image{margin:0px auto 15px !important;width:100% !important;}
.pops .elementor-widget-image a{display:block !important;}
.pops .elementor-widget-image img{height:auto !important;}
.seo .elementor-background-overlay{display:none !important;}
/* .seo{background-image:none !important;} */
/* .seos1,.seos2,.seos3{position:absolute !important;z-index:-1 !important;} */
/* .seos1{top:35px !important;} */
/* .seos3{top:-28px !important;} */
/* .seo .elementor-widget-ct_heading .elementor-widget-container, .seo .elementor-widget-heading .elementor-widget-container{margin-left:0px !important;} */
/* .seo .elementor-widget-ct_heading .elementor-widget-container h2, .seo .elementor-widget-heading .elementor-widget-container h2{margin-bottom:0px !important;} */
/* .seo .elementor-widget-container div, .seo .elementor-widget-container p{font-size:12px !important;line-height:1.5 !important;} */
/* .seo section{margin-bottom:0px !important;} */
/* .seo section h2, .seo setion h3, .seo setion h3 *{font-size:24px !important;} */
.seo7 .seo8{display:block;margin-bottom:30px;}
.seo7 .seo8:nth-child(even){flex-direction:inherit;}
.seo7 .seo8 .stext{width:calc(100% - 0px);font-size:14px !important;line-height:1.5 !important;}
.seo7 .seo8 .sfoto{width:calc(100% - 0px);min-height:220px;margin-bottom:15px;}
.seo7 h3{font-size:24px !important;}
.seo7 .seo8 .stext h2{font-size:21px !important;}
.seo7 .seo8 .stext h3{font-size:18x !important;}
.kf2 .ct-link1.style1 .ct-link-items li a{font-size:12px !important;}
.fb12 .elementor-image-box-wrapper{display:flex;align-items:center;justify-content:center;}
.fb12 .elementor-image-box-wrapper figure{margin-right:5px !important;}
.ft33 .ct-link1.style1 .ct-link-items li{display:block !important;}
.tm2 .elementor-image-box-wrapper{display:flex;align-items:center;justify-content:space-between;}
.tm2 .elementor-image-box-wrapper figure{max-width: 110px; max-height: 110px;}
.tm2 .elementor-image-box-content{margin-left:20px !important;}
.tm2 .elementor-image-box-content .elementor-image-box-title{font-size:18px !important;}
.tm2 .elementor-image-box-content .elementor-image-box-title b{font-size: 11.288px !important;}
.tm2 .elementor-image-box-content .tm3 span{font-size: 10.788px; font-style: normal; font-weight: 600; line-height: 135.9%;}
.tm2 .elementor-image-box-content .tm4{width:calc(320px - 105px) !important;}
.tm2 .elementor-image-box-content .tm41 span{font-size: 12.18px; font-style: normal; font-weight: 600; line-height: 135.9%;}
.tm2 .elementor-image-box-content .tm42{font-size: 10.587px; font-style: normal; font-weight: 400; line-height: 130%;}
.tm2 .elementor-image-box-content .tm4{width:calc(320px - 105px) !important;}
.tm2 .elementor-image-box-content .tm41 span{font-size: 12.18px; font-style: normal; font-weight: 600; line-height: 135.9%;}
.tm2 .elementor-image-box-content .tm42{font-size: 10.587px; font-style: normal; font-weight: 400; line-height: 130%;}
.kt .fbox3 .elementor-image-box-wrapper{display:flex;align-items:center;justify-content:space-between;padding:5px 5px;}
.kt .fbox3 .elementor-image-box-wrapper p{line-height:1 !important;}
.kt .fbox3 .elementor-image-box-wrapper img{margin-right:10px;margin-top:-2px;}
#page .breack{padding-top:5px;}
.r7.ktr .elementor-main-swiper{padding-bottom:0px !important;}
section.ktr .elementor-custom-embed-play{width:176px !important;height:45px !important;}

}
@media screen and (max-device-width:320px){
/* .r7 .swiper-slide{width:100% !important;} */
}

.text-white .wpcf7-list-item-label{
	color: #fff;
}

.ct-contact-form .input-filled2{
	width: 100%;
}