/**handles:carrefit-style**/
@charset "UTF-8";:root{--carrefit-primary-color:#E8092E;--carrefit-secondary-color:#0D022A;--carrefit-title-color:#0D022A;--carrefit-text-color:#2F2E32;--carrefit-bg-color:#ffffff;--carrefit-white:#ffffff;--carrefit-stock-color:#E1DEEA;--carrefit-black:#000000;--carrefit-rating-color:#E8092E;--carrefit-primary-font:"Montserrat",sans-serif;--carrefit-secondary-font:"Montserrat",sans-serif}body,button,input,optgroup,select,textarea{color:var(--carrefit-text-color);font-family:var(--carrefit-primary-font);font-size:15px;line-height:30px}a{transition:all .3s ease-in-out}a:hover{text-decoration:none;color:var(--carrefit-primary-color)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{clear:both;font-family:var(--carrefit-secondary-font);line-height:1.15;font-weight:700;color:var(--carrefit-title-color)}.h1,.h2,.h3,h1,h2,h3{margin-top:0;margin-bottom:15px}.h4,.h5,.h6,h4,h5,h6{margin-top:0;margin-bottom:10px}.h1,h1{font-size:34px}.h2,h2{font-size:30px}.h3,h3{font-size:26px}.h4,h4{font-size:24px}.h5,h5{font-size:16px}.h6,h6{font-size:14px}p{margin-bottom:1rem}cite,dfn,em,i{font-style:italic}address{margin:0 0 1rem}pre{background:var(--carrefit-stock-color);line-height:1.6;margin-bottom:1rem;max-width:100%;overflow:auto;padding:16px}code{color:var(--carrefit-primary-color)}code,kbd,tt,var{font-size:18px}abbr,acronym{border-bottom:1px dotted var(--carrefit-stock-color);cursor:help}ins,mark{text-decoration:none}big{font-size:125%}button:focus{border:inherit;outline:inherit;border-color:inherit}html{box-sizing:border-box;margin-top:0!important;overflow-x:hidden}*,:after,:before{box-sizing:inherit}body{background:var(--carrefit-bg-color);position:relative;font-size:16px;font-weight:400;line-height:26px;overflow-x:hidden;color:var(--carrefit-text-color)}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{padding-left:20px;margin-bottom:30px}.comment-list ol,.comment-list ul{padding-left:25px;margin-bottom:30px}.comment-list ol ol,.comment-list ol ul,.comment-list ul ol,.comment-list ul ul{margin-bottom:0}ul ul{list-style-type:disc}.tt-list{margin:0;padding:0;list-style:none}.tt-list li{display:flex;align-items:center;position:relative;margin-bottom:3px;gap:8px}.tt-list li span{font-weight:700}.tt-list li p{margin:0}.tt-list li a{color:var(--carrefit-secondary-color);display:block}.tt-list li a:hover{color:var(--carrefit-primary-color)}.tt-list.list-dice li{padding-left:25px;display:block}.tt-list.list-dice li:before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;left:0;top:15px;background:#6730e3;transform:translateY(-50%);transition:all .5s}img{height:auto;max-width:100%}.pr{position:relative}.no-scroll{overflow:hidden}.pb-100{padding-bottom:100px}.pt-100{padding-top:100px}@media (max-width:576px){.pt-100{padding-top:50px}}.pt-50{padding-top:50px}.h-100{height:100%}.site-main{min-height:30vh}@media (max-width:767px){.position-default{position:static!important}}.pts-18{padding-top:18%}@media (max-width:1024px){.pts-18{padding-top:30%}}@media (max-width:576px){.pts-18{padding-top:40%}}@media (min-width:992px){.pl_30{padding-left:30px}}.pb-50{padding-bottom:50px}.pb-110{padding-bottom:110px}.mb-70{margin-bottom:67px!important}b,strong{font-weight:700}figure{margin:1rem 0}.container-full{max-width:1670px;width:100%;padding:0 15px;margin:0 auto}.tt-image-responsive img{margin:0 auto}@media (max-width:576px){.tt-image-responsive img{max-width:100%!important}}.tt-svg-responsive img{width:100%}.swiper-container{overflow:hidden}table{width:100%;margin-bottom:30px;border:1px solid #dce0e5}table thead{background:#f5f5f5}table th{text-align:left;padding:10px 15px;color:var(--carrefit-secondary-color);font-size:16px;font-weight:700;min-width:130px;vertical-align:middle}table th a{color:var(--carrefit-secondary-color)}table th a:hover{color:var(--carrefit-primary-color)}table td{padding:10px 15px;border-top:none;border-right:none;vertical-align:middle}table td:last-child{border-right:1px solid #dce0e5}.wp-block-calendar table th{min-width:40px;text-align:center}tbody{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;direction:ltr}tbody>tr{border-top:1px solid #dce0e5}tfoot tr #next a:hover,tfoot tr #prev a:hover{color:var(--carrefit-primary-color)}caption{caption-side:top;text-align:center}.calendar_wrap caption{text-align:center;background-color:var(--carrefit-stock-color);color:var(--carrefit-secondary-color);font-weight:400}.calendar_wrap table td,.calendar_wrap table tr{border:0}.calendar_wrap table thead tr{border:0}.calendar_wrap table thead tr th{border:0}nav.wp-calendar-nav{background:var(--carrefit-stock-color);padding:5px 20px}.wp-calendar-nav-next{float:right}@media (max-width:576px){table th{min-width:80px}}.at-btn{padding:11px 30px;font-size:16px;font-weight:700;border-radius:0;color:var(--carrefit-white);background-color:var(--carrefit-primary-color);border:1px solid var(--carrefit-primary-color);gap:10px;position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;transition:.4s;cursor:pointer}.at-btn:hover{color:var(--carrefit-white);background-color:var(--carrefit-secondary-color);border-color:var(--carrefit-secondary-color)}.at-btn:before{content:"";position:absolute;z-index:-1;transition:.5s}.at-btn i{display:inline-flex;align-items:center;justify-content:center;font-size:16px;transition:0s}.at-btn.btn-lg{padding:14px 35px;font-size:20px}.at-btn.btn-outline{background-color:var(--carrefit-white);color:var(--carrefit-secondary-color);border-color:var(--carrefit-white)}.at-btn.btn-outline:hover{color:var(--carrefit-white);background-color:var(--carrefit-primary-color);border-color:var(--carrefit-primary-color)}@media screen and (max-width:1024px){.at-btn{padding:8px 20px;font-size:17px}}.swiper_next,.swiper_prev{width:50px;height:50px;display:flex;align-items:center;justify-content:center;color:var(--carrefit-secondary-color);font-size:16px;border-radius:50%;background-color:var(--carrefit-white);position:absolute;bottom:0;right:0;z-index:2;cursor:pointer;transition:.5s}.swiper_next:hover,.swiper_prev:hover{background-color:var(--carrefit-primary-color);color:var(--carrefit-white)}.swiper_prev{right:calc(100% - 50px)}.swiper-pagination{bottom:20px;display:flex;justify-content:center;align-items:center;position:absolute;width:100%;gap:8px}.swiper-pagination .swiper-pagination-bullet{background:0 0;opacity:1;width:16px;height:16px;background-color:var(--carrefit-white);border-radius:50%;outline:0;transition:all .3s ease-in-out;display:block;left:auto;right:0;position:relative}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--carrefit-primary-color)}.slick-slide{margin:0 12px}.slick-list{margin:0 -12px}button.slick-arrow{font-size:0;outline:0;width:50px;height:50px;color:var(--carrefit-secondary-color);background-color:var(--carrefit-white);border:1px solid var(--carrefit-stock-color);border-radius:50%;position:absolute;bottom:calc(50% - 30px);right:-60px;padding:0 0!important;z-index:999;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}button.slick-arrow:hover{color:var(--carrefit-primary-color);border-color:var(--carrefit-primary-color)}button.slick-arrow.slick-prev{right:100%}button.slick-arrow::before{font-family:"Font Awesome 6 Free";font-weight:700;content:"\f178";font-size:20px}button.slick-arrow.slick-prev::before{content:"\f177"}.slick-dots{display:flex;align-items:center;justify-content:center;gap:8px;position:absolute;bottom:-30px;right:0;width:100%}.slick-dots li{line-height:0;background-color:transparent;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.slick-dots li button{font-size:0px;width:15px;height:15px;padding:0 0!important;border-radius:50%;background-color:var(--carrefit-secondary-color);transition:.5s;border:0 solid var(--carrefit-secondary-color)}.slick-dots li.slick-active button{width:20px;height:20px;background:var(--carrefit-primary-color)}.section-heading{position:relative;z-index:2}.section-heading .subtitle{color:var(--carrefit-primary-color);font-size:20px;font-weight:700;margin-bottom:20px;display:inline-flex;align-items:center;font-family:var(--carrefit-primary-font);gap:12px}.section-heading .subtitle i{margin-right:10px;display:inline-block}.circle_bar,.subtitle:has(.left_right_bar)::after,.subtitle:has(.right_bar)::after{display:block;width:40px;height:2px;background-color:var(--carrefit-primary-color);position:relative}.subtitle:has(.left_right_bar)::after,.subtitle:has(.right_bar)::after{content:''}.circle_bar::before{content:'';display:block;position:absolute;width:10px;height:10px;background-color:var(--carrefit-primary-color);border-radius:50%;top:50%;transform:translateY(-50%);animation:left_to_right 2s alternate linear infinite}.circle_bar.left_bar::before,.circle_bar.left_right_bar::before,.circle_bar.right_bar{display:none}@keyframes left_to_right{from{left:0}to{left:calc(100% - 5px)}}.section-heading .section-title{font-size:40px;margin-bottom:31px;position:relative}@media (max-width:1024px){.section-heading .section-title{font-size:28px}}@media (max-width:991px){.section-heading .subtitle{font-size:16px}.section-heading .section-title{font-size:24px}}@media (max-width:767px){.section-heading .section-title{font-size:22px}}.section-heading .section-title.has-left-bar{padding-left:27px}.section-heading .section-title.has-left-bar::after,.section-heading .section-title.has-left-bar::before{content:'';position:absolute;left:0;top:10%;bottom:10%;width:7px;background-color:var(--carrefit-primary-color);border-radius:5px}.section-heading .section-title.has-left-bar::after{width:7px;height:40px;animation:toptobottom 5s alternate linear infinite;background-color:var(--carrefit-white)}@keyframes toptobottom{0%{top:10%}100%{top:calc(100% - 10% - 40px)}}@-webkit-keyframes toptobottom{0%{top:0}100%{top:calc(100% - 10% - 40px)}}.section-heading .section-title span{color:var(--carrefit-primary-color)}@media (max-width:991px){.section-heading .section-title br{display:none}}.section-heading .description p:last-child{margin-bottom:0}.section-heading.style-two .subtitle{background-color:var(--carrefit-stock-color);padding:18px 28px 14px;border-radius:30px;margin-bottom:26px}.banner__top__title{font-size:20px;font-weight:700;color:var(--carrefit-primary-color);display:inline-flex;gap:12px;align-items:center}.banner__bottom__title{font-size:70px;font-weight:700;color:var(--carrefit-white);margin-bottom:27px}@media (max-width:1200px){.banner__bottom__title{font-size:50px}}@media (max-width:991px){.banner__bottom__title{font-size:40px}.banner__bottom__title br{display:none}}.banner__description{margin-bottom:48px;color:var(--carrefit-white)}@media (max-width:1200px){.banner__description br{display:none}}.banner__bottom__title span,.banner__top__title span{display:inline-block;color:var(--carrefit-primary-color)}#particles-js{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.banner__slider{height:820px;position:relative}.banner__slider .swiper-slide{height:820px;width:100%}.banner__slider .banner__image{height:820px}.banner__slider .banner__image img{width:100%;height:100%!important;object-fit:cover}.banner__slider .banner__slide{position:relative;overflow:hidden}.banner__slider .banner__slide:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:2}.banner__slider .banner__content{position:absolute;top:50%;left:0;width:100%;z-index:3;transform:translateY(-50%)}.banner__content__inner{width:65%;margin-left:auto;margin-right:auto}.banner__slider .at-btn.btn-outline{margin-left:26px}@media (max-width:400px){.banner__slider .at-btn.btn-outline{margin-left:0;margin-top:20px}}.banner_right_image{position:absolute;bottom:50%;right:19%;transform:translateY(50%);z-index:-1}.banner__slider .swiper-slide-active .banner__top__title{animation:fadeInUp 1s both .7s}.banner__slider .swiper-slide-active .banner__bottom__title{animation:fadeInUp 1s both 1s}.banner__slider .swiper-slide-active .banner__description{animation:fadeInUp 1s both 1.2s}.banner__slider .swiper-slide-active .at-btn{animation:fadeInUp 1s both 1.5s}.banner__slider .swiper-slide-active .banner_right_image img{animation:fadeInUp 2s both 1s}.banner.banner__slider .banner_right_image::before{content:'';width:76%;height:76%;top:12%;left:12%;border:5px dotted var(--carrefit-primary-color);display:block;position:absolute;border-radius:50%;animation:rotate_360 30s linear infinite;z-index:10}.banner.banner__slider .banner_right_image::after{content:'';width:92%;height:92%;top:4%;left:4%;border:5px dashed var(--carrefit-primary-color);display:block;position:absolute;border-radius:50%;animation:rotate_360 30s linear reverse infinite;z-index:10}.banner__slider .swiper-pagination{display:flex;flex-direction:column;width:auto;right:89%;bottom:50%;transform:translateY(50%)}.banner__slider .swiper-pagination .swiper-pagination-bullet{background-color:var(--carrefit-primary-color);margin:10px}.banner__slider .swiper-pagination .swiper-pagination-bullet-active::before{content:'';width:225%;height:225%;display:block;border:1px solid var(--carrefit-primary-color);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.banner__slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{border-color:var(--carrefit-primary-color)}.img_section{position:relative;min-height:490px;z-index:-1}@media (max-width:767.98px){.img_section{min-height:410px}}.img_section .about_img_1{position:absolute;bottom:35px;z-index:-2;left:30px}@media (max-width:767.98px){.img_section .about_img_1{bottom:52px;left:30px;max-width:250px}}@media only screen and (min-width:768px) and (max-width:991.98px){.img_section .about_img_1{left:30px;max-width:300px}}.img_section .about_img_1{position:absolute;bottom:-25px;z-index:-1;left:-67px}@media (max-width:767.98px){.img_section .about_img_1{bottom:62px;left:30px;max-width:250px}}@media only screen and (min-width:768px) and (max-width:991.98px){.img_section .about_img_1{left:-62px;max-width:300px}}@media (max-width:576px){.img_section .about_img_2{max-width:235px}}.img_section .about_img_3{position:absolute;top:160px;right:0;z-index:1}@media (max-width:767.98px){.img_section .about_img_3{max-width:250px;right:0;top:108px}}@media only screen and (min-width:768px) and (max-width:991.98px){.img_section .about_img_3{right:-70px;top:167px}}@media only screen and (min-width:768px) and (max-width:991.98px){.img_section .about_img_3{right:-70px;top:60px}}.about_section_img{display:flex;max-width:540px}.about_section_img .about_us_img{position:relative;margin-right:30px;z-index:1;margin-top:50px}.about_section_img .about_us_img:last-child{margin-top:70px}@media (max-width:991px){.about_section_img .about_us_img:last-child{margin-top:10px}}.about_section_img .about_us_img .about_img_shape{position:absolute;position:absolute;left:-45px;top:-15px;z-index:-1}.about_section_img .about_us_img .round_shape_animation{border-radius:50%;background:#acf2f0;position:absolute;left:-45px;bottom:-70px;width:110px;height:110px;-webkit-animation:circleAnimation 5s linear infinite;animation:circleAnimation 5s linear infinite;z-index:-1}@media (max-width:991px){.about_section_img .about_us_img .round_shape_animation{bottom:-30px}}.round_shape_animation{border-radius:50%;background:#85b0fc;position:absolute;right:95px;top:60px;width:190px;height:190px;-webkit-animation:circleAnimation 5s linear infinite;animation:circleAnimation 5s linear infinite;z-index:-1}.about_img{position:relative;z-index:1;max-width:475px;margin-left:auto}@media (max-width:1440px){.about_img{margin-left:40px}}@media (max-width:1280px){.about_img{margin-left:20px}}@media (min-width:992px) and (max-width:1200px){.about_img{max-width:350px}}@media (max-width:1280px){.about_img{margin-left:0}}.about_img .about_overlay{position:absolute;right:-150px;top:50%;transform:translateY(-50%);z-index:-1}@media (max-width:1440px){.about_img .about_overlay{right:-100px}}.project__single__item{position:relative;overflow:hidden}.project_thumb{position:relative;overflow:hidden}.project_thumb::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.project__single__item:hover .project_thumb::before{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}.project_cont_box{position:absolute;bottom:-250px;left:0;right:0;padding:20px;background:var(--carrefit-secondary-color);border-radius:10px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.project__single__item:hover .project_cont_box{bottom:0}.project_cont_box_inner{display:flex;flex-direction:column}.project_cont_box h4,.project_cont_box p{color:var(--carrefit-white)}.project__single__item.project_two .project_cont_box{bottom:0}.project_two .project_btn{height:0;overflow:hidden;transition:.5s}.project_two:hover .project_btn{height:60px}.project__single__item.style-3 .project_cont_box{top:0;bottom:0;opacity:0;display:flex;flex-direction:column;justify-content:flex-end}.project__single__item.style-3:hover .project_cont_box{opacity:1}.at-isotope-filter{margin-bottom:40px;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-end}.at-isotope-filter li{display:inline-block;margin-bottom:10px}.at-isotope-filter li a{color:var(--carrefit-title-color);font-weight:700;padding:16px 22px;border-radius:0;display:inline-block;line-height:1;border-width:1px 0 1px 1px;border-style:solid;border-color:var(--carrefit-stock-color)}.at-isotope-filter li:last-child a{border-right:1px solid var(--carrefit-stock-color)}.at-isotope-filter li.current a{background-color:var(--carrefit-primary-color);border-color:var(--carrefit-primary-color);color:var(--carrefit-white)}.at-portfolio-item .post-thumbnail-wrapper{position:relative;overflow:hidden}.at-portfolio-item .post-thumbnail-wrapper .post-thumbnail,.at-portfolio-item .post-thumbnail-wrapper a.post-permalink{height:100%;width:100%;overflow:hidden}.at-portfolio-item .post-thumbnail-wrapper .post-thumbnail img,.at-portfolio-item .post-thumbnail-wrapper a img{transition:all .3s ease-in-out}.at-portfolio-item .post-thumbnail-wrapper img{transition:all .5s ease-in-out;height:100%;width:100%;object-fit:cover}.at-portfolio-item .icon-link a{width:80px;height:80px;line-height:80px;background-color:var(--carrefit-primary-color);color:var(--carrefit-white);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;border-radius:50%;font-size:30px;z-index:99;opacity:0;visibility:hidden}.at-portfolio-item:hover .icon-link a{opacity:1;visibility:visible}.at-portfolio-item .icon-link a:hover{background-color:var(--carrefit-white);color:var(--carrefit-primary-color)}.at-portfolio-item .post-thumbnail-wrapper .portfolio-info{position:absolute;right:0;left:0;bottom:0;opacity:0;padding:26px 30px 24px;background:var(--carrefit-primary-color);transition:all .4s ease-in-out;display:flex;flex-direction:column;z-index:2}.at-portfolio-item .overlay-two .post-thumbnail-wrapper .portfolio-info{background:0 0}.post-thumbnail-wrapper::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:1;transition:.5s}.at-portfolio-item:hover .post-thumbnail-wrapper::before{opacity:1}.at-portfolio-item .overlay-three .post-thumbnail-wrapper .portfolio-info{top:0;bottom:0;display:flex;justify-content:center;flex-direction:column}.at-portfolio-item .post-thumbnail-wrapper .portfolio-info .portfolio-title{font-size:26px;margin:0;color:var(--carrefit-white)}.at-portfolio-item .post-thumbnail-wrapper .portfolio-info .portfolio-title a{color:var(--carrefit-white)}.at-portfolio-item .post-thumbnail-wrapper .portfolio-info .portfolio-title:hover{color:var(--carrefit-primary-color)}.at-portfolio-item .post-thumbnail-wrapper .portfolio-info .portfolio-cat{font-size:18px;color:var(--carrefit-white)}.at-portfolio-item .post-thumbnail-wrapper .portfolio-info .portfolio-cat:hover{color:#f2f2f2}.at-portfolio-item .post-thumbnail-wrapper:hover .portfolio-info{bottom:0;opacity:1}.at-portfolio-item .post-thumbnail-wrapper:hover .post-thumbnail img{transform:scale(1.07)}.portfolio-single{padding:116px 0 100px}.portfolio-feature-image{margin-bottom:40px;border-radius:15px;overflow:hidden}.portfolio-feature-image img{border-radius:15px}.portfolio_btn{order:3}.portfolio_btn .at-btn i{position:relative;top:0;left:0;right:0;bottom:0}.at-blockquote{margin:0}.portfolio-cat .cat{position:relative;margin-right:5px;display:inline-block}.portfolio-cat .cat:not(:last-child):after{content:",";position:absolute;right:-5px;bottom:1px;font-size:22px}.portfolio-nav{margin:0;padding:0;list-style:none;display:flex;justify-content:space-between;margin-top:100px}.portfolio-nav li{font-size:20px;display:flex;align-items:end}.portfolio-nav li i{font-size:30px;vertical-align:middle}.portfolio-nav li a{color:var(--carrefit-text-color)}.portfolio-nav li a:hover{color:var(--carrefit-primary-color)}.portfolio-nav li.prev i{margin-right:10px}.portfolio-nav li.next i{margin-left:10px}.related-portfolio{padding-bottom:100px}.related-portfolio .portfolio-item .feature-image{position:relative}.related-portfolio .portfolio-item .feature-image img{width:100%}.related-portfolio .portfolio-item .feature-image a{display:block;position:relative}.related-portfolio .portfolio-item .feature-image a:before{content:"";position:absolute;left:0;top:0;background:rgba(0,0,0,.2);width:100%;height:100%;opacity:0;transition:all .3s ease-in-out}.related-portfolio .portfolio-item .feature-image:hover a:before{opacity:1}.related-portfolio .portfolio-item .port-info{padding:25px 40px 0}.related-portfolio .portfolio-item .port-info h3{font-size:24px;margin-bottom:3px;line-height:32px}.related-portfolio .portfolio-item .port-info h3 a{color:var(--carrefit-title-color)}.related-portfolio .portfolio-item .port-info h3 a:hover{color:var(--carrefit-primary-color)}.portfolio-single-wrapper{padding:100px 0 60px}.portfolio-nav-wrapper{border-bottom:1px solid var(--carrefit-stock-color);padding:50px 0}.related-portfolio .section-title{margin-bottom:30px}.related-portfolio .section-title .title{font-size:28px}.related-portfolio .at-portfolio-item{margin-bottom:30px}.related-portfolio .at-portfolio-item .post-thumbnail-wrapper img{min-height:300px;width:100%;object-fit:cover}.related-portfolio .at-portfolio-item .portfolio-info h3{font-size:30px;margin:0}.related-portfolio .at-portfolio-item .portfolio-info h3 a{color:var(--carrefit-white)}.portfolio-info-wrapper{display:flex;justify-content:space-between;border:1px solid var(--carrefit-stock-color);padding:35px 60px;border-radius:10px}@media (max-width:991px){.portfolio-info-wrapper{flex-wrap:wrap;padding:35px 60px 5px}}@media (max-width:576px){.portfolio-info-wrapper{flex-wrap:wrap;padding:35px 30px 5px}}@media (max-width:991px){.portfolio-info-wrapper .portfolio-info-item{width:50%;margin-bottom:30px}}@media (max-width:420px){.portfolio-info-wrapper .portfolio-info-item{width:100%}}.portfolio-info-wrapper .portfolio-info-item .title{font-size:18px;text-transform:uppercase;margin-bottom:11px}.portfolio-info-wrapper .portfolio-info-item p{margin:0;color:var(--carrefit-text-color);font-size:18px}@media (max-width:991px){.at-isotope-filter{margin-bottom:40px}.at-portfolio-items.portfolio-one .at-portfolio-item{margin-bottom:120px}.at-portfolio-items.portfolio-one .at-portfolio-item .portfolio-info{max-width:290px;left:20px}.at-portfolio-items.column-3{width:103%}.at-portfolio-items.column-3 .at-portfolio-item,.at-portfolio-items.column-3 .grid-sizer{width:47%;margin-right:3%;margin-bottom:3%}.portfolio-single{padding:76px 0 80px}.port-header{display:block}.port-header .portfolio-title .title{font-size:30px;line-height:40px;margin-bottom:20px}}@media (max-width:768px){.at-portfolio-items.portfolio-one .at-portfolio-item .portfolio-info{max-width:60%;left:20px}.at-portfolio-items.column-2,.at-portfolio-items.column-3{width:100%}.at-portfolio-items.column-2 .at-portfolio-item,.at-portfolio-items.column-2 .grid-sizer,.at-portfolio-items.column-3 .at-portfolio-item,.at-portfolio-items.column-3 .grid-sizer{width:100%;margin-right:0;margin-bottom:30px}.at-portfolio-items.column-2 .at-portfolio-item img,.at-portfolio-items.column-2 .grid-sizer img,.at-portfolio-items.column-3 .at-portfolio-item img,.at-portfolio-items.column-3 .grid-sizer img{width:100%}.at-portfolio-items.column-2 .at-portfolio-item{margin-bottom:120px}.portfolio-content img{margin-bottom:30px}.portfolio-content .content-inner{padding-right:0;border-right:0}.related-portfolio{padding-top:60px}.portfolio-content .portfolio-info{padding-left:0;padding-top:30px}.portfolio-nav{margin-top:30px}}.portfolio-slider{position:relative;border-radius:10px;overflow:hidden}.portfolio-slider.style-one:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:var(--carrefit-primary-color);opacity:0;visibility:hidden;transition:all .3s ease-in-out;z-index:1;opacity:.75}.portfolio-slider.style-one img{transition:all .3s ease-in-out;min-height:400px;width:100%;object-fit:cover}.portfolio-slider.style-one .portfolio-info{position:absolute;z-index:2;bottom:35px;left:0;width:100%;padding:0 20px;opacity:0;visibility:hidden;height:max-content;overflow:hidden}.portfolio-slider.style-one .portfolio-info .portfolio-title{font-size:22px;font-size:1.5em;margin:0;transition:all .4s ease-in-out;transform:translateY(-20px)}.portfolio-slider.style-one .portfolio-info .portfolio-title a{color:var(--carrefit-white)}.portfolio-slider.style-one .portfolio-info .portfolio-cat{color:var(--carrefit-white);transform:translateY(20px);transition:all .3s ease-in-out}.portfolio-slider.style-one:hover .portfolio-info,.portfolio-slider.style-one:hover:before{opacity:.75;visibility:visible}.portfolio-slider.style-one:hover img{transform:scale(1.07)}.portfolio-slider.style-one:hover .portfolio-info .portfolio-cat,.portfolio-slider.style-one:hover .portfolio-info .portfolio-title{transform:translateY(0)}.portfolio-slider.style-two .post-thumbnail img{width:100%;border-radius:10px!important}.readmore-icon{display:none}.portfolio-slider.style-two .portfolio-info{position:absolute;left:0;bottom:0;right:0;opacity:0;margin:30px;transition:all .4s ease-in-out;border-bottom:5px solid var(--carrefit-primary-color);display:flex;flex-direction:column}.portfolio-slider.style-two .portfolio-info .portfolio-title{font-size:30px;font-weight:700;margin:0;order:2}.portfolio-slider.style-two .portfolio-info .portfolio-title a{color:var(--carrefit-white)}.portfolio-slider.style-two .portfolio-info .portfolio-cat{color:var(--carrefit-white);order:1}.portfolio-slider.style-two .portfolio-info .cat{position:relative;margin-right:5px;font-size:20px;font-weight:500}.portfolio-slider.style-two .readmore-icon{display:block}.portfolio-slider.style-two .readmore-icon a{position:absolute;right:0;top:50%;transform:translateY(-50%);width:60px;height:60px;padding:0;border-radius:50%;font-size:20px}.portfolio-slider.style-two .readmore-icon a i{font-size:22px}.portfolio-slider.style-two .readmore-icon a:hover{color:var(--carrefit-primary-color);background-color:var(--carrefit-white)}@media (max-width:1024px){.portfolio-slider.style-two .readmore-icon a{width:50px;height:50px}}.portfolio-slider.style-two:hover .portfolio-info{opacity:1;bottom:0}.protfolio-slider-wrap{padding:0;position:relative}@media (max-width:767px){.protfolio-slider-wrap{padding:0}}.protfolio-slider-wrap .swiper-pagination{gap:0}.carrefit_testimonial__item{background-color:var(--carrefit-white);padding:16px;box-shadow:0 0 17px 0 rgba(255,255,255,.08);border-radius:5px;position:relative;transition:.5s;z-index:1}.carrefit_testimonial__item h2{font-size:22px;margin-bottom:16px}.carrefit_testimonial__item .author{width:100px;height:100px;border-radius:50%;border:2px solid var(--carrefit-primary-color);overflow:hidden;transition:.5s;display:inline-flex}.carrefit_testimonial__item .author img{width:100%;height:100%}.carrefit_testimonial__item .ratings .rating-inner{display:inline-flex;align-items:center;gap:6px}.carrefit_testimonial__item .ratings i{font-size:18px}.carrefit_testimonial__item .desig,.carrefit_testimonial__item .designation{margin:5px 0;font-style:normal;display:block;font-size:16px;font-weight:400;color:var(--carrefit-text-color)}.checked{color:var(--carrefit-rating-color)}.carrefit_testimonial__item.testimonial_five .testimonial_cont_box{background:var(--carrefit-white);padding:34px 30px 24px;border-radius:10px;box-shadow:0 4px 30px 0 rgb(0,0,0,.05)}@media (max-width:767px){.carrefit_testimonial__item.testimonial_five .testimonial_cont_box{margin:20px 0 0;padding:24px 20px 20px}}.carrefit_testimonial:has(.testimonial_five) .slick-dots{padding:0;gap:20px}.carrefit_testimonial:has(.testimonial_five) .slick-dots li button{color:var(--carrefit-white);background-color:transparent;font-size:20px;position:relative;width:25px;height:auto;text-align:right}.carrefit_testimonial:has(.testimonial_five) .slick-dots li.slick-active button{width:50px}.carrefit_testimonial:has(.testimonial_five) .slick-dots li button::before{content:'';width:15px;height:1px;background-color:var(--carrefit-stock-color);display:block;position:absolute;top:12px;left:-8px;transition:.5s}.carrefit_testimonial:has(.testimonial_five) .slick-dots li.slick-active button::before{width:40px}.testimonial-area .mySwiper2{position:relative}.avatar.author{transition:.5s}.avatar.author img{width:100%;height:100%;transition:.5s}.testimonial-area .mySwiper3{position:relative}.testimonial-area .swiper-pagination{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;bottom:0;right:60px}.testimonial-area .swiper-pagination .swiper-pagination-bullet{background-color:var(--carrefit-primary-color);width:60px;height:3px;border-radius:0;margin:3px 0}.testimonial-area .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--carrefit-primary-color);width:100px}.testimonial-area .swiper_next,.testimonial-area .swiper_prev{bottom:30px;right:30px}.testimonial-area .swiper_prev{right:90px}.counter_wrap{display:inline-flex}.counter_icon i{width:60px;height:60px;line-height:60px;background:var(--carrefit-primary-color);color:var(--carrefit-white);border-radius:50%;margin-bottom:8px;position:relative;display:inline-block;transition:.5s}.countdown-container{position:relative}.countdown-container .countdown_img{position:absolute;right:50px;top:0}@media (max-width:1200px){.countdown-container .countdown_img{display:none}}.at-countdown-wrapper{display:flex;justify-content:space-between;position:relative;z-index:2}@media (max-width:768px){.at-countdown-wrapper{flex-wrap:wrap}}@media (max-width:576px){.at-countdown-wrapper{display:block}}.at-countdown-wrapper .at-countdown .counter-icon{font-size:46px;margin-bottom:30px;color:var(--carrefit-primary-color)}.at-countdown-wrapper .at-countdown .counter{color:var(--carrefit-secondary-color);font-size:40px;margin-bottom:0;font-style:italic}.at-countdown-wrapper .at-countdown .counter-title{font-size:24px;font-weight:500;letter-spacing:2px;margin:0}.at-countdown-wrapper.style-two{width:calc(100% + 30px)}@media (max-width:480px){.at-countdown-wrapper.style-two{width:100%}}.at-countdown-wrapper.style-two .at-countdown{margin-bottom:60px;padding:40px 30px;width:calc(33.33% - 30px);background:var(--carrefit-white);margin-right:30px;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.1)}@media (max-width:768px){.at-countdown-wrapper.style-two .at-countdown{width:calc(50% - 30px)}}@media (max-width:480px){.at-countdown-wrapper.style-two .at-countdown{width:100%}}.client-logo{opacity:.4;transition:all .3s ease-in-out}.client-logo:hover{opacity:1}.at-client-logo .swiper-wrapper{display:flex;align-items:center}.pricing{position:relative}.pricing .animated-shape{position:absolute;z-index:-1;top:50%;transform:translateY(-50%);left:0}.pricing-switch-wrap{align-items:center;display:block;position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:space-between}.pricing-switch-wrap span{text-transform:uppercase;font-size:11px;font-weight:700;display:inline-block;width:50%;text-align:center;z-index:2;position:relative;color:var(--carrefit-white)}.pricing-switch-wrap span.beforeinput.active{color:var(--carrefit-primary-color)}.pricing-switch-wrap span.afterinput.active{color:var(--carrefit-primary-color)}.pricing-switch-wrap .switch-icon{position:relative;width:200px;height:37px;border:1px solid var(--carrefit-primary-color);border-radius:25px;transition:all .3s linear;background:var(--carrefit-white);box-shadow:0 1px 2px rgba(0,0,0,.1);display:flex;justify-content:space-between;margin:0 auto 50px}.pricing-switch-wrap .switch-icon:after{content:"";position:absolute;left:4px;width:100px;height:35px;background-color:var(--carrefit-primary-color);border-radius:25px;transform:translate3d(-6px,0,0);transition:all .2s ease-in-out}.pricing-switch-wrap.yearly .switch-icon:after{transform:translate3d(95px,0,0)}.yearly-price{display:none}.pricing-table{box-shadow:0 0 50px 0 rgba(0,0,0,.1);background-color:var(--carrefit-white);position:relative;overflow:hidden;z-index:1;margin-bottom:30px;transition:all .3s ease-in-out}.pricing-table svg{position:absolute;left:51%;z-index:-1;transform:translateX(-50%);top:-262px}.pricing-table svg path{transition:all .3s ease-in-out}.pricing-table .table-feature-image{padding:26px 0 15px}.pricing-table .price-content-wrapper{padding:30px 30px 60px}.pricing-table .pricing-header{padding-bottom:10px;margin-bottom:42px;border-bottom:1px solid var(--carrefit-stock-color)}.pricing-table .pricing-header .price{font-size:30px;line-height:45px;font-weight:700;color:var(--carrefit-primary-color);margin-bottom:0}.pricing-table .pricing-header .price-title{font-size:18px;color:var(--carrefit-black);letter-spacing:2px;margin-bottom:15px}.pricing-table .price-feture{margin:0 0 40px;padding:0 15px;list-style:none;text-align:left}.pricing-table .price-feture li{position:relative;z-index:1;padding-left:25px;margin-bottom:10px;padding-left:24px}.pricing-table .price-feture li:before{position:absolute;font-size:15px;font-family:"Font Awesome 6 Free";font-weight:900;left:0}.pricing-table .price-feture li.have:before{content:"\f00c";color:#1cc941}.pricing-table .price-feture li.not:before{content:"\f00d";color:#f72323}.pricing-table.featured,.pricing-table:hover{border-color:var(--carrefit-primary-color);transform:translateY(-5px);box-shadow:0 1rem 3rem rgba(31,45,61,.125)}.pricing_wrapper .grid{z-index:2}.at-pricing-table-simple{border:1px solid var(--carrefit-stock-color);text-align:center;padding:25px 20px;border-radius:5px;margin-bottom:30px;transition:all .3s ease-in-out;position:relative}.at-pricing-table-simple .pricing__icon i{height:130px;width:130px;display:inline-flex;align-items:center;justify-content:center;color:var(--carrefit-primary-color);background-color:#dcf1ff;border-radius:50%;font-size:50px;margin:0 auto 30px;position:relative;z-index:2;transition:all .3s ease-in-out}.at-pricing-table-simple .pricing__title{position:relative;z-index:2;transition:all .3s ease-in-out}.at-pricing-table-simple .description{margin-bottom:16px}.at-pricing-table-simple .pricing__title h5{font-size:24px;margin-bottom:5px}.at-pricing-table-simple .pricing__price{margin-bottom:23px}.at-pricing-table-simple .price{font-size:34px;font-size:2.4285714286em;font-weight:700;color:var(--carrefit-primary-color);margin:0;position:relative;z-index:2}.at-pricing-table-simple .price span{font-size:18px}.at-pricing-table-simple .pricing__feature{margin-bottom:0;padding:0;list-style:none;text-align:left;position:relative;z-index:2}.text-left.at-pricing-table-simple .pricing__feature li{text-align:left}.text-center.at-pricing-table-simple .pricing__feature li{text-align:center}.text-right.at-pricing-table-simple .pricing__feature li{text-align:right}.at-pricing-table-simple .pricing__feature li{margin-bottom:7px}.at-pricing-table-simple .pricing__feature li span{position:relative;display:inline-flex;gap:10px}.at-pricing-table-simple .pricing__feature li span::before{content:"\f058";font-family:"Font Awesome 6 Free";font-weight:500;font-size:15px;color:var(--carrefit-primary-color)}.pricing__footer .at-btn{margin-top:20px}.pricing_wrapper.style-two .pricing__header{text-align:left}.circle-progress-item{text-align:center;margin-bottom:20px}.circle-progress-item .circle-progress{display:inline-flex;position:relative;margin-bottom:0;z-index:2}.circle-progress-item .circle-progress canvas{border-radius:50%}.circle-progress-item .circle-progress .suffix{position:absolute;top:50%;left:0;font-size:28px;font-weight:500;width:100%;text-align:center;transform:translateY(-50%)}.circle-progress-item .progress-title{font-size:24px;font-weight:500}.counddown-container{position:relative}.at-progress-wrapper>div:not(:last-child) .circle-progress:before{content:"";position:absolute;height:1px;width:180px;top:60px;left:120px;border-bottom:1px dashed rgba(247,247,254,.788)}@media (max-width:576px){.at-progress-wrapper>div:not(:last-child) .circle-progress:before{display:none}}@media (max-width:767px){.at-progress-wrapper>div:nth-child(2) .circle-progress:before{display:none}}.skill__bar__wrapper{overflow-x:hidden}.skill__wrapper{margin-bottom:5px;position:relative}.skill__wrapper p{font-weight:700;margin-bottom:8px}.skill__wrapper::before{width:100%;height:5px;content:"";display:block;position:absolute;background:#e4e4e4;bottom:0}.skill__wrapper .skill-bar{width:100%;height:5px;background-color:var(--carrefit-primary-color);display:block;margin-bottom:20px}.skill__wrapper .skill1{width:58%}.skill__wrapper span{position:absolute;border-top:0 solid transparent;top:0;right:0;padding:0;font-size:16px;padding:3px 0;font-weight:500}.elementor-edit-area .animated{animation-fill-mode:both!important}.progressbar2 .skill__wrapper span{top:-32px}.progressbar2 .skill-bar::after{content:'';width:16px;height:16px;background:var(--carrefit-primary-color);display:block;border-radius:50%;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tt-screenshots{padding:20px 0}.screenshot-slider img{box-shadow:0 4px 10px 0 rgba(0,0,0,.12)!important;border-radius:30px!important}.elementor .screenshot-frame{position:absolute;width:270px;left:50%;transform:translateX(-50%);z-index:2;height:480px;top:9px}.elementor .screenshot-frame img{height:100%;width:100%;object-fit:fill}.text_slip_wrap{position:relative;padding:10px 0;display:flex;align-items:center;white-space:nowrap;overflow:hidden}.text_slip_wrap::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg,var(--carrefit-black) 0,transparent 20%,transparent 80%,var(--carrefit-black) 100%);z-index:9999}.single_item{display:flex;align-items:center;justify-content:center;animation:slide-left 60s linear infinite;gap:10px}@keyframes slide-left{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-right{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}.single_item h3{margin-bottom:0;color:var(--carrefit-primary-color);font-size:55px;display:flex;align-items:center}.single_item h3.slip-text2{-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var(--carrefit-primary-color);stroke:var(--carrefit-primary-color);color:var(--carrefit-white)}.single_item h3 i{margin-right:10px;font-size:50px;animation:rotate_360 15s reverse linear infinite}.carrefit_shape_box{position:relative}.shape{position:absolute;right:auto;bottom:auto;animation:moveX_50 5s linear alternate running;animation-iteration-count:10;z-index:-1}@keyframes moveX_20{0%{transform:translateX(0)}100%{transform:translateX(20px)}}@-webkit-keyframes moveX_20{0%{transform:translateX(0)}100%{transform:translateX(20px)}}@keyframes moveX_50{0%{transform:translateX(0)}100%{transform:translateX(50px)}}@-webkit-keyframes moveX_50{0%{transform:translateX(0)}100%{transform:translateX(50px)}}@keyframes moveY_20{0%{transform:translateY(0)}100%{transform:translateY(20px)}}@-webkit-keyframes moveY_20{0%{transform:translateY(0)}100%{transform:translateY(20px)}}@keyframes moveXY_20{0%{transform:translate(0)}100%{transform:translate(20px,20px)}}@-webkit-keyframes moveXY_20{0%{transform:translate(0)}100%{transform:translate(20px,20px)}}@keyframes moveY_50{0%{transform:translateY(0)}100%{transform:translateY(50px)}}@-webkit-keyframes moveY_50{0%{transform:translateY(0)}100%{transform:translateY(50px)}}@keyframes rotate_360{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes rotate_360{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes rotate_15{0%{transform:rotate(-15deg)}100%{transform:rotate(15deg)}}@-webkit-keyframes rotate_15{0%{transform:rotate(-15deg)}100%{transform:rotate(15deg)}}@keyframes rotate_30{0%{transform:rotate(-30deg)}100%{transform:rotate(30deg)}}@-webkit-keyframes rotate_30{0%{transform:rotate(-30deg)}100%{transform:rotate(30deg)}}@keyframes scale{0%{transform:scale(0)}100%{transform:scale(1)}}@-webkit-keyframes scale{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@keyframes shape_oneegg{0%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}50%{-webkit-transform:translate(500px,500px) rotate(72deg);transform:translate(500px,500px) rotate(72deg)}100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}}@keyframes shape_twoo{0%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}10%{-webkit-transform:translate(53px,-80px) rotate(36deg);transform:translate(53px,-80px) rotate(36deg)}40%{-webkit-transform:translate(161px,72px) rotate(72deg);transform:translate(161px,72px) rotate(72deg)}60%{-webkit-transform:translate(83px,112px) rotate(108deg);transform:translate(83px,112px) rotate(108deg)}70%{-webkit-transform:translate(-60px,92px) rotate(144deg);transform:translate(-60px,92px) rotate(144deg)}100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}}@keyframes shape_threee{0%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}30%{-webkit-transform:translate(90px,-36px) rotate(36deg);transform:translate(90px,-36px) rotate(36deg)}40%{-webkit-transform:translate(101px,32px) rotate(72deg);transform:translate(101px,32px) rotate(72deg)}50%{-webkit-transform:translate(103px,102px) rotate(108deg);transform:translate(103px,102px) rotate(108deg)}80%{-webkit-transform:translate(-76px,62px) rotate(144deg);transform:translate(-76px,62px) rotate(144deg)}100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}}@-webkit-keyframes shape_fourr{0%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}10%{-webkit-transform:translate(80px,-36px) rotate(36deg);transform:translate(80px,-36px) rotate(36deg)}40%{-webkit-transform:translate(191px,72px) rotate(72deg);transform:translate(191px,72px) rotate(72deg)}50%{-webkit-transform:translate(93px,122px) rotate(108deg);transform:translate(93px,122px) rotate(108deg)}80%{-webkit-transform:translate(-56px,92px) rotate(144deg);transform:translate(-56px,92px) rotate(144deg)}100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}}@keyframes shape_fourr{0%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}10%{-webkit-transform:translate(80px,-36px) rotate(36deg);transform:translate(80px,-36px) rotate(36deg)}40%{-webkit-transform:translate(191px,72px) rotate(72deg);transform:translate(191px,72px) rotate(72deg)}50%{-webkit-transform:translate(93px,122px) rotate(108deg);transform:translate(93px,122px) rotate(108deg)}80%{-webkit-transform:translate(-56px,92px) rotate(144deg);transform:translate(-56px,92px) rotate(144deg)}100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}}@keyframes shape_fivee{0%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}30%{-webkit-transform:translate(80px,-36px) rotate(36deg);transform:translate(80px,-36px) rotate(36deg)}40%{-webkit-transform:translate(141px,-92px) rotate(72deg);transform:translate(141px,-92px) rotate(72deg)}60%{-webkit-transform:translate(153px,92px) rotate(108deg);transform:translate(153px,92px) rotate(108deg)}80%{-webkit-transform:translate(-99px,62px) rotate(144deg);transform:translate(-99px,62px) rotate(144deg)}100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}}@keyframes shape_sixx{0%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}20%{-webkit-transform:translate(95px,-58px) rotate(36deg);transform:translate(95px,-58px) rotate(36deg)}30%{-webkit-transform:translate(81px,82px) rotate(72deg);transform:translate(81px,82px) rotate(72deg)}60%{-webkit-transform:translate(53px,152px) rotate(108deg);transform:translate(53px,152px) rotate(108deg)}70%{-webkit-transform:translate(-56px,32px) rotate(144deg);transform:translate(-56px,32px) rotate(144deg)}100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}}.carrefit-video-image{position:relative}.carrefit-video-image.style-two{animation:rotate_360 30s linear infinite}.carrefit-video-image::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0}.video-icon{width:60px;border-radius:50%;height:60px;line-height:60px;text-align:center;background:var(--carrefit-white);left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.video-icon a{height:100%;width:100%;display:block;text-align:center;border-radius:50%;color:var(--carrefit-primary-color);background-color:var(--carrefit-white);position:relative;z-index:999}.video-icon::after,.video-icon::before{content:"";width:100%;height:100%;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(255,255,255,.5);animation:waves 3s infinite linear;animation-delay:0s;z-index:-2}.video-icon::after{animation-delay:1s}@keyframes waves{0%{transform:translate(-50%,-50%) scale(1,1);opacity:0}50%{opacity:.9}100%{transform:translate(-50%,-50%) scale(1.4,1.4);opacity:0}}@-webkit-keyframes waves{0%{transform:translate(-50%,-50%) scale(1,1);opacity:0}50%{opacity:.9}100%{transform:translate(-50%,-50%) scale(1.4,1.4);opacity:0}}.dt-social-link{margin:0}.dt-social-link li{display:inline-block;color:var(--carrefit-text-color);font-size:14px;margin-right:23px}.dt-social-link li:last-child{margin-right:0}.dt-social-link li a{display:block}.dt-social-link li a:hover{color:var(--carrefit-primary-color)}.team-items,.team-member{position:relative;z-index:1}.team-member .member-avater{position:relative;border-radius:10px;overflow:hidden}.team-member .member-avater a{position:relative;display:block;overflow:hidden}.team-member .member-avater a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2;opacity:0;transition:all .3s ease-in-out}.team-member .member-avater a img{transition:all .3s ease-in-out;display:block;margin:auto}.team-member:hover .member-avater a:before{opacity:1}.team-member .member-avater a:hover img{transform:scale(1.06)}.team-member .team-info{text-align:center;padding-top:15px;position:relative;background-color:var(--carrefit-white);transition:.5s}.team-member .team-info .name a{font-size:24px;margin-bottom:0;color:var(--carrefit-secondary-color)}.team-member .team-info .name a:hover{color:var(--carrefit-primary-color)}.team-member .team-info .designation{font-size:16px;color:var(--carrefit-secondary-color)}.team-member .team-info .member-social{position:relative;height:40px;width:100%;margin-top:10px}.team-member .team-info .member-social .social_link_expand,.team-member .team-info .member-social a{height:40px;width:40px;font-size:14px;background:var(--carrefit-primary-color);color:var(--carrefit-white);border-radius:5px;opacity:0;visibility:hidden;position:absolute;top:0;left:50%;transform:translateX(-50%);transition:all .5s ease-in-out;display:inline-flex;align-items:center;justify-content:center}.team-member .team-info .member-social .social_link_expand:hover,.team-member .team-info .member-social a:hover{background:var(--carrefit-secondary-color);color:var(--carrefit-white)}.team-member .team-info .member-social .social_link_expand{opacity:1;visibility:visible;z-index:2;cursor:pointer}.team-member .team-info .member-social .social_link_expand i{transition:all .3s ease-in-out}.team-member .team-info .member-social:hover a{opacity:1;visibility:visible}.team-member .team-info .member-social:hover a:first-child{transform:translateX(-70px)}.team-member .team-info .member-social:hover a:nth-child(2){transform:translateX(30px)}.team-member .team-info .member-social:hover a:nth-child(3){transform:translateX(-120px)}.team-member .team-info .member-social:hover a:nth-child(4){transform:translateX(80px)}.team-member.style-two .member-social{margin:0;padding:0;list-style:none;position:absolute;width:100%;left:0;bottom:20px;text-align:center;height:0;z-index:3;opacity:0;transition:all .3s ease-in-out}.team-member.style-two .member-social li{display:inline-block}.team-member.style-two .member-social li:not(:last-child){margin-right:10px}.team-member.style-two .member-social li a{height:50px;width:50px;line-height:50px;text-align:center;color:var(--carrefit-white);background-color:var(--carrefit-primary-color);border-radius:0;font-size:20px}.team-member.style-two .member-social li a:before{display:none}.team-member.style-two .member-avater{border-radius:0;transition:.5s}.team-member.style-two .member-avater img{min-height:360px;object-fit:cover;width:100%}.team-member.style-two .member-avater::before{content:"";position:absolute;left:20px;right:20px;top:20px;bottom:20px;background-color:transparent;opacity:1;transition:all .3s ease-in-out;z-index:2;border:1px solid var(--carrefit-stock-color)}.team-member.style-two .member-avater:hover::before{border-color:var(--carrefit-primary-color)}.team-member.style-two .member-avater:hover img{transform:scale(1)}.team-member.style-two .member-avater:hover .member-social{opacity:1;visibility:visible;bottom:120px}.team-member.style-two .team-info{padding-top:27px}.member__image,.team__info{width:100%;height:100%;display:flex;align-items:center}.member__image img{display:block;margin:auto;width:100%}.team__info__wrapper{border-radius:15px;overflow:hidden}.team__info__wrapper .info{position:relative;z-index:22}.team__info__wrapper .team__info .team_content p{max-width:100%}.team__info__wrapper .team__info{position:relative}@media (max-width:767px){.team__info__wrapper .team__info{padding:30px 30px 0}}.team__info__wrapper .team__info .member__name{font-size:30px;font-weight:700;margin-bottom:12px;border-bottom:1px solid var(--carrefit-stock-color);padding-bottom:22px}.team__info__wrapper .team__info .member__name span{font-size:16px;display:block;font-weight:400;margin-top:10px;font-family:var(--carrefit-primary-font)}.team__info__wrapper .team__info p{font-size:18px;line-height:40px;color:var(--carrefit-text-color);max-width:300px}.team__info__wrapper .team__info .member-social{margin:27px 0 0;padding:0;list-style:none}.team__info__wrapper .team__info .member-social li{display:inline-block}.team__info__wrapper .team__info .member-social li:not(:last-child){margin-right:8px}.team__info__wrapper .team__info .member-social li a{display:inline-block;height:35px;width:35px;font-size:14px;line-height:35px;text-align:center;background:var(--carrefit-primary-color);color:var(--carrefit-white);border-radius:50%;transition:all .5s ease-in-out}.team__info__wrapper .team__info .member-social li a:hover{color:var(--carrefit-white);background-color:var(--carrefit-secondary-color)}.team__contents:has(.profession_title){margin-bottom:30px}.content_title{font-size:25px;font-weight:700}.content_title.profession_title{margin-bottom:16px}.team-single-wrapper{padding:120px 0 97px}@media (max-width:991px){.team-single-wrapper{padding:80px 0 41px}}#skills{position:relative;max-width:550px}.skills.active{display:grid;grid-template-columns:1fr 1fr;gap:0 30px;margin-top:10px}.skill-wrapper .skill:not(:last-child){margin-bottom:40px}.skill-wrapper .skill-label{font-size:16px;color:var(--carrefit-title-color);font-weight:500}.skill-wrapper .skill .line{background-color:#eaecf2;position:relative;width:100%;height:6px;margin:10px 0 0 0;border-radius:6px}.skill-wrapper .skill .line .active-line{position:absolute;top:0;left:0;bottom:0;width:0;transition:width 1.5s ease;background-color:var(--carrefit-primary-color);border-radius:6px}.progress-box{margin-bottom:32px}.progress-box p{font-size:20px;font-weight:700;margin:10px}.progress-box .bar-wrapper{padding:2px;border:none;position:relative}.progress-box .bar-inner{position:relative;display:block;width:0;height:100%;transition:all 1.5s ease;background:var(--carrefit-primary-color)}.progress-box .bar{position:relative;width:100%;height:10px;border:1px solid var(--carrefit-primary-color);border-radius:10px;overflow:hidden}.progress-box .count-text{position:absolute;top:-40px;right:0;background:0 0;font-size:20px;font-weight:700;color:var(--carrefit-secondary-color);opacity:1;transition:all .5s ease}.team__contact-form{margin-top:40px;border-radius:5px}.contact-form-title{font-size:25px;font-weight:700;margin:6px 0 24px}.team__contact-form input:not([type=checkbox]):not([type=submit]),.team__contact-form textarea{background:0 0}.team__contact-form label{width:100%}.team__contact-form button,.team__contact-form input[type=submit]{background-color:var(--carrefit-primary-color);color:var(--carrefit-white);border-radius:5px;padding:10px 22px;font-family:var(--carrefit-secondary-font);font-weight:700;font-size:16px}.team__contact-form button:hover,.team__contact-form input[type=submit]:hover{color:var(--carrefit-white);background-color:var(--carrefit-secondary-color)}.team-member.style-three{margin-left:20px;margin-top:20px}.team-member.style-three::before{content:'';display:block;position:absolute;top:-20px;left:-20px;right:0;bottom:20px;background:0 0;z-index:-1;border:3px solid var(--carrefit-stock-color);border-radius:10px;clip-path:polygon(80% 0,100% 30%,100% 100%,0 100%,0 0);transition:.5s}.team-member.style-three:hover::before{border-color:var(--carrefit-primary-color)}.team-member.style-three .member-avater{border-radius:0;clip-path:polygon(80% 0,100% 15%,100% 100%,0 100%,0 0)}.team-member.style-three .member-avater a::before{display:none}.team-member.style-three .member-avater a:hover img{transform:scale(1)}.team-member.style-three .team-info .member-social{top:50%;position:absolute;transform:translateY(-50%);width:auto;right:0}.team-member.style-three .team-info .member-social .social_link_expand,.team-member.style-three .team-info .member-social a{left:auto;right:20px;transform:translateX(0)}.team-member.style-three .team-info .member-social .social_link_expand,.team-member.style-three .team-info .member-social a{width:40px;height:40px}.team-member.style-three .team-info .member-social .social_link_expand:hover,.team-member.style-three .team-info .member-social a:hover{background-color:var(--carrefit-primary-color)}.team-member.style-three .team-info .member-social:hover a:first-child{transform:translateY(-50px)}.team-member.style-three .team-info .member-social:hover a:nth-child(2){transform:translateY(-100px)}.team-member.style-three .team-info .member-social:hover a:nth-child(3){transform:translateY(-150px)}.team-member.style-three .team-info .member-social:hover a:nth-child(4){transform:translateY(-200px)}.team-member.style-four .member-avater{border-radius:0}.team-member.style-four .member-avater a::before{display:none}.team-member.style-four .member-avater a:hover img{transform:scale(1)}.team-member.style-four .team-info{position:absolute;bottom:0;left:0;right:0;background-color:var(--carrefit-white);margin:20px;border-radius:10px;opacity:0;visibility:hidden;z-index:9;transition:.5s}.team-member.style-four:hover .team-info{opacity:1;visibility:visible}.team-member.style-five .member-avater a:hover img{transform:scale(1)}.team-member.style-five .team-info{position:absolute;bottom:0;left:0;right:0;margin:0;opacity:0;visibility:hidden;border-radius:10px;z-index:999;background-color:transparent;transition:.5s}.team-member.style-five:hover .team-info{opacity:1;visibility:visible}.team-member.style-five .team-info .member-social{height:0;overflow:hidden;transition:.5s}.team-member.style-five:hover .team-info .member-social{height:60px;margin-top:16px}.team-member.style-five .team-info .member-social a{position:relative;transform:translate(0)!important;visibility:visible;opacity:1;left:0;width:50px;height:50px;line-height:50px;margin:0 2px}.team-member.style-three.style-six{margin-left:0}.team-member.style-three.style-six::before{width:70%;height:14px;right:0;left:auto;top:-14px;border:none;background:var(--carrefit-secondary-color);clip-path:polygon(0 37%,100% 0,100% 100%,0% 100%);border-radius:10px 10px 0 0}.slick-current .team-member.style-three.style-six::before{background-color:var(--carrefit-primary-color)}.team-member.style-three.style-six .member-avater{border-radius:0;clip-path:polygon(100% 0,100% 0%,100% 100%,0 100%,0 0)}.team-member.style-six .team-info{text-align:left;width:80%;padding:24px 20px 26px 80px;position:absolute;left:0;bottom:0;transition:.5s}.team-member.style-three.style-six .team-info .member-social{position:absolute;transform:translateY(-50%);width:70px;top:50%;left:20px}.team-member.style-six.style-three .team-info .member-social .social_link_expand,.team-member.style-six.style-three .team-info .member-social a{color:var(--carrefit-secondary-color);background-color:var(--carrefit-white);font-size:22px;border-radius:50%;left:0}.team-member.style-six.style-three .team-info .member-social .social_link_expand:hover,.team-member.style-six.style-three .team-info .member-social a:hover{color:var(--carrefit-white);background-color:var(--carrefit-primary-color)}.team-member.style-two.style-seven .team-info{padding:14px 50px 6px 20px;position:absolute;bottom:20px;left:0;border-left:10px solid var(--carrefit-secondary-color)}.team-member.style-two.style-seven:hover .team-info{border-color:var(--carrefit-primary-color)}.team-member.style-two.style-seven .member-social{height:auto;opacity:1;visibility:visible;display:flex;flex-direction:column;top:0;right:30px;bottom:auto;left:auto;align-items:flex-end;width:auto;background-color:var(--carrefit-white);padding:5px 0}.team-member.style-two.style-seven:hover .member-social{bottom:auto;background-color:var(--carrefit-primary-color)}.team-member.style-two.style-seven .member-social a{background-color:transparent;color:var(--carrefit-secondary-color);height:40px;line-height:40px}.team-member.style-two.style-seven:hover .member-social a{color:var(--carrefit-white)}.team-member.style-two.style-seven .member-social li:not(:last-child){margin-right:0}.team-member.style-two.style-seven .member-avater::before{display:none}.team-member.style-two.style-seven .team-info .name a{font-size:20px;font-weight:600}.team-member.style-two.style-seven .team-info .designation{margin-bottom:8px}.single_image{position:relative;display:inline-block;z-index:9}.style2 .single_image::after,.style2 .single_image::before{content:'';display:block;position:absolute;top:-5px;left:-5px;width:50%;height:50%;background-color:var(--carrefit-primary-color);border-radius:0 10px 0 0;animation:10s imageborder linear alternate infinite;z-index:-1}@keyframes imageborder{0%{width:50%;height:50%}100%{width:100%;height:100%}}.style3 .single_image::before{content:'';width:110%;height:110%;display:block;position:absolute;top:-5%;left:-5%;border:5px dashed var(--carrefit-primary-color);animation:rotate_360 30s linear running infinite}.carrefit_blog__single__item{position:relative;transition:.5s}.block_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.carrefit_blog__poster{border:none;outline:0;display:block;width:100%;height:100%;overflow:hidden}.carrefit_blog__poster::before{height:0%}.carrefit_blog__poster img{border:none;outline:0;width:100%;transition:.5s}.carrefit_blog__single__item:hover .carrefit_blog__poster img{transform:scale(1.2)}.carrefit_blog__post__meta{padding:22px 20px 27px;background-color:var(--carrefit-white);box-shadow:0 0 16px 0 rgba(0,0,0,.08);position:relative;transition:.5s}.carrefit_blog__post__meta h3{transition:.5s}.carrefit_blog__post__meta__head{display:flex;align-items:center;gap:6px 10px}.carrefit_blog__post__meta span:not(:last-child){margin-right:8px}.carrefit_blog__post__meta span{text-transform:capitalize;display:inline-block}.carrefit_blog__post__meta span.author,.meta_overlay span.author{display:inline-flex;align-items:center;gap:8px}.carrefit_blog__post__meta__head.meta_overlay{position:absolute;top:20px;left:20px;z-index:9}.meta_overlay .post-categories li a{background:var(--carrefit-primary-color);color:var(--carrefit-white);padding:10px 20px;border-radius:5px;text-transform:capitalize;font-size:16px}.meta_overlay .post-categories li a:hover{background-color:var(--carrefit-secondary-color)}.carrefit_blog__post__meta__head{display:flex;flex-wrap:wrap;justify-content:flex-start}.author_avatar{width:40px;height:40px;border-radius:50%;overflow:hidden}.author_avatar img{width:100%;height:100%}.carrefit_blog__single__item.blog_four .carrefit_blog__post__meta{display:flex;flex-direction:row;align-items:center;gap:12px}.carrefit_blog__post__meta .left_meta{flex:0 0 auto;width:auto}.blog_one .carrefit_blog__post__meta span.date i{display:none}.carrefit_blog__post__meta span i{margin-right:4px}.carrefit_blog__poster::before{height:0%}.carrefit_blog__single__item:hover .carrefit_blog__poster::before{width:100%;height:100%}.carrefit_overlay_secondary{position:relative;overflow:hidden}.carrefit_overlay_secondary::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;width:100%;background-color:var(--carrefit-primary-color);transition:all .2s ease-in;opacity:.7}.blog_one .at-btn{justify-content:space-between}.carrefit_blog__single__item .author_thumb{position:relative;overflow:hidden}.carrefit_blog__post__meta__head.meta_overlay span.date{position:absolute;top:-20px;left:235px;display:block;transform:rotate(270deg);width:150px;transform-origin:bottom;background:var(--carrefit-white);color:var(--carrefit-secondary-color);padding:12px 10px 12px 16px;font-size:14px;font-weight:600;transition:.5s}.carrefit_blog__single__item:hover .carrefit_blog__post__meta__head.meta_overlay span.date{background-color:var(--carrefit-primary-color);color:var(--carrefit-white)}.carrefit_blog__post__meta__head.meta_overlay span.date i{display:none}@media (min-width:992px) and (max-width:1024px){.carrefit_blog__post__meta__head.meta_overlay span.date{padding:8px 10px 8px 16px;left:203px}}.carrefit_blog__single__item.blog_two .author_thumb{position:relative;overflow:visible}.carrefit_blog__single__item.blog_two .carrefit_blog__post__meta{padding-top:50px;padding-left:30px}.overlay-category{display:inline-block;background-color:var(--carrefit-white);padding:9px 12px;margin-top:-25px;position:absolute;border:1px solid var(--carrefit-stock-color);z-index:9;transition:.5s}.overlay-category:hover{background-color:var(--carrefit-primary-color);border-color:var(--carrefit-primary-color)}.overlay-category:hover a{color:var(--carrefit-white)}.overlay-date{display:inline-block;position:absolute;background-color:var(--carrefit-secondary-color);padding:15px 12px;text-align:center;color:var(--carrefit-white);line-height:1.4;margin-left:auto;right:8%;bottom:-40px;z-index:9}.overlay-date .day{font-size:20px;font-weight:700}.carrefit_blog__single__item.blog_two .post_btn .at-btn{background-color:transparent;padding:0;color:var(--carrefit-text-color);border:none}.carrefit_blog__single__item.blog_two .post_btn .at-btn:hover{color:var(--carrefit-primary-color)}.carrefit_blog__single__item.blog_two .post_btn .at-btn::after{content:'';width:50px;height:1px;background-color:var(--carrefit-text-color);margin:10px 0 0 8px;transition:.5s}.carrefit_blog__single__item.blog_two .post_btn .at-btn:hover::after{background-color:var(--carrefit-primary-color)}.carrefit_blog__single__item.blog_three .carrefit_blog__post__meta{position:absolute;top:0;bottom:0;left:0;right:0;transition:.5s;display:flex;flex-direction:column;justify-content:flex-end;z-index:2}.carrefit_blog__single__item.blog_three.blog_five .carrefit_blog__poster::before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0,0,0,.5);z-index:1}.carrefit_blog__single__item.blog_three.blog_five .carrefit_blog__post__meta{opacity:1;visibility:visible;justify-content:flex-end}.carrefit_blog__single__item.blog_three.blog_five .carrefit_blog__post__meta:hover{background-color:transparent}.icon-box{transition:.5s;position:relative}.icon_box_content{overflow:hidden}.icon-box{padding:20px}.icon-box-icon{color:var(--carrefit-text-color);font-size:40px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.icon-box .icon-box-icon i{margin-bottom:25px;display:inline-block;text-align:center;transition:.5s}.icon-box-img{transition:.5s}.icon-box-title{overflow:hidden}.icon-box-desc p,.icon-box-title h2,.icon-box-title h3{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.icon-box-title h2:hover{color:var(--carrefit-primary-color)}.icon-btn{transition:.5s;overflow:hidden}.slick-slide,.slick-slider{outline:0!important}.icon-box.icon-style-two{padding:60px 30px 58px;text-align:center;position:relative;background:var(--carrefit-white);transition:.5s;z-index:1;box-shadow:0 0 6px rgba(26,46,85,.1)}.icon-box.icon-style-two::before{width:100%;height:0;position:absolute;left:0;bottom:0;content:'';z-index:-1;-webkit-transition:.5s;transition:.5s;background:var(--carrefit-primary-color)}.icon-box.icon-style-two:hover::before{height:100%}.icon-box.icon-style-two:hover{transform:translateY(-8px)}.icon-box.icon-style-two .icon-box-icon i{font-size:60px;display:inline-block;color:var(--carrefit-primary-color);transition:.5s;margin:0}.icon-box.icon-style-two .icon-box-title h2{margin:25px 0 15px 0;transition:.5s;font-size:20px;font-weight:500}.icon-box.icon-style-two .icon-btn{margin-top:0;position:absolute;bottom:-24px;left:0;right:0;opacity:0;transition:.4s;transform:scale(0)}.icon-box.icon-style-two:hover .icon-btn{opacity:1;transform:scale(1)}.icon-box.icon-style-two .icon-btn>a{color:var(--carrefit-primary-color);display:inline-block}.icon-box.icon-style-two .icon-btn>a i{margin-left:0;font-size:21px;width:50px;height:50px;color:var(--carrefit-primary-color);background:var(--carrefit-white);line-height:50px;box-shadow:0 0 4px rgba(0,0,0,.2);border-radius:100%}.icon-box.icon-style-two:hover .icon-box-desc p,.icon-box.icon-style-two:hover .icon-box-icon i,.icon-box.icon-style-two:hover .icon-box-title h2,.icon-box.icon-style-two:hover .icon-box-title h3,.icon-box.icon-style-two:hover .icon-btn>a{color:var(--carrefit-white)}.icon-box.icon-style-three{padding:0;border-radius:5px;border:1px solid rgba(255,255,255,.2);transition:.5s;position:relative;overflow:hidden}.icon-box.icon-style-three .icon-content-front{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.7);width:100%;padding:0;transition:.4s}.icon-box.icon-style-three:hover .icon-content-front{bottom:-100%}.icon-box.icon-style-three .icon-content-front .icon-box-icon{color:var(--carrefit-white);font-size:40px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;float:left;margin-right:20px}.icon-box.icon-style-three .icon-content-front .icon-box-icon i{margin-bottom:0;display:inline-block;color:var(--carrefit-white);background:var(--carrefit-primary-color);width:70px;height:70px;line-height:70px;text-align:center}.icon-box.icon-style-three .icon-content-front .icon-box-title h2{margin:20px 0 0 0;font-size:20px;padding:0;color:var(--carrefit-white)}.icon-box.icon-style-three .icon-btn{margin-top:30px}.icon-box.icon-style-three .icon-btn>a{color:var(--carrefit-primary-color);transition:.5s;background:var(--carrefit-white);padding:14px 30px;display:inline-block;border-radius:4px;transition:all .5s}.icon-box.icon-style-three .icon-btn>a:hover{background:var(--carrefit-white);color:var(--carrefit-primary-color)}.icon-content-back{position:absolute;top:-100%;left:0;height:100%;width:100%;text-align:center;background:rgba(12,90,219,.8);padding:0 32px;transition:.4s}.icon-box.icon-style-three:hover .icon-content-back{top:0}.icon-content-back-inner{position:relative;top:50%;transform:translateY(-50%)}.icon-box .icon-content-back .icon-box-icon i{margin-bottom:0;display:inline-block;color:var(--carrefit-white);font-size:60px}.icon-box .icon-content-back .icon-box-title h2{margin:5px 0 15px 0;font-size:20px;padding:0;color:var(--carrefit-white)}.icon-box.icon-style-four{text-align:center;padding:25px 24px 40px;border:1px solid var(--carrefit-stock-color);position:relative;z-index:1;background:var(--carrefit-white);border-radius:4px;overflow:hidden}.icon-box.icon-style-four::before{position:absolute;left:0;right:0;bottom:0;width:100%;height:0;content:"";background:var(--carrefit-primary-color);transition:.3s;z-index:-1}.icon-box.icon-style-four:hover::before{width:100%;height:100%}.icon-box.icon-style-four .icon-box-icon i{color:var(--carrefit-primary-color);font-size:55px}.icon-box.icon-style-four .icon-box-content h2{font-size:23px}.icon-box.icon-style-four .icon-box-content p{margin:0}.icon-box.icon-style-four:hover .icon-box-content h2,.icon-box.icon-style-four:hover .icon-box-content p,.icon-box.icon-style-four:hover .icon-box-icon i{color:var(--carrefit-white)}.icon-box.style-five{padding:0 20px}.style-five .icon-box-title h3{font-size:32px}.icon-box-number{position:relative;color:var(--carrefit-primary-color);font-size:19px;font-weight:700;margin-right:50px;display:block}.icon-list{padding-left:0;list-style:none}.icon-list li a{display:block;color:var(--carrefit-secondary-color);text-transform:uppercase;font-weight:500;font-size:13px;padding:5px 0;transition:.3s}.icon-list li a:hover{margin-left:15px;color:var(--carrefit-primary-color)}.slick-slide.icon-box{margin:10px 15px 30px}.icon-box.icon-style-six{overflow:hidden}.icon-box.icon-style-six .icon-number .icon-box-number{position:absolute;bottom:0;right:0;text-align:center;margin-right:0;font-size:40px;font-weight:600;width:94px;height:78px;line-height:78px;transition:.5s;z-index:10}.icon-box.icon-style-six:hover .icon-number .icon-box-number{color:var(--carrefit-white)}.icon-box.icon-style-six .icon-number .icon-box-number::after,.icon-box.icon-style-six .icon-number .icon-box-number::before{content:'';display:block;width:150%;height:160%;background-color:#f4f4f4;position:absolute;z-index:-1;border-radius:45% 50% 0 50%;top:0;left:0}.icon-box.icon-style-six:hover .icon-number .icon-box-number::before{background-color:var(--carrefit-primary-color)}.icon-box.icon-style-six .icon-number .icon-box-number::after{background-color:var(--carrefit-primary-color);opacity:.1;transform:scale(1.2);z-index:-2}.icon-box.icon-style-six:hover .icon-number .icon-box-number::after{background-color:var(--carrefit-white);opacity:.2}.icon-box.style-seven{margin:0}.icon-box.style-seven .icon-box-icon i{width:90px;height:90px;line-height:90px;background:var(--carrefit-stock-color);margin-bottom:33px;border-radius:33% 66% 70% 30%/49% 62% 38% 51%;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;text-align:center}.icon-box.style-seven:hover .icon-box-icon i{background:var(--carrefit-primary-color);color:var(--carrefit-white)}.icon-box.icon-style-eight{display:flex;gap:10px}.icon-box.icon-style-nine{padding:28px 30px 28px;background:var(--carrefit-white);border-radius:7px;transition:.5s;box-shadow:2px 10px 50px rgba(158,158,158,.25);z-index:999}.icon-box.icon-style-nine:hover{background:var(--carrefit-primary-color);transform:translateY(-8px)}.icon-box.icon-style-nine .icon-box-icon i{font-size:48px;display:inline-block;color:var(--carrefit-primary-color);transition:.5s;margin-bottom:5px}.icon-box.icon-style-nine .icon-box-title h2{margin:0 0 12px;transition:.5s;font-size:22px}.icon-box.icon-style-nine:hover .icon-box-desc p,.icon-box.icon-style-nine:hover .icon-box-icon i,.icon-box.icon-style-nine:hover .icon-box-title h2,.icon-box.icon-style-nine:hover .icon-btn a{color:var(--carrefit-white)}.icon-box.icon-style-nine:hover .icon-btn a{color:var(--carrefit-white)!important}.icon-box.icon-style-ten{min-height:400px;padding:35px 30px 40px;z-index:1;transition:.3s;overflow:hidden;position:relative}.icon-box.icon-style-ten:hover{transform:translateY(-5px)}.icon-box.icon-style-ten::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(1,4,20,.99)));background-image:linear-gradient(to bottom,transparent,rgba(1,4,20,.99))}.icon-box.icon-style-ten::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background-image:linear-gradient(to bottom,rgba(37,19,209,.7),var(--carrefit-primary-color));background-image:linear-gradient(to bottom,rgba(37,19,209,.7),var(--carrefit-primary-color));opacity:.8;-webkit-transition:all .5s;transition:all .5s;z-index:-1}.icon-box.icon-style-ten:hover::after{height:100%;top:0;bottom:auto}.icon-box.icon-style-ten .icon-box-content{position:absolute;bottom:50px;left:30px}.icon-box.icon-style-ten .icon-box-content h2{margin:0 0 10px 0;color:var(--carrefit-white)}.icon-box.icon-style-ten .icon-box-content p{color:var(--carrefit-white)}.icon-box.icon-style-eleven{background:#e6efff;padding:36px 39px 42px;border-radius:7px;position:relative;z-index:1;overflow:hidden;transition:.5s}.icon-box.icon-style-eleven:hover{transform:translate3d(0,-5px,0)}.icon-box.icon-style-eleven .icon_box--icon{float:right;position:relative;top:20px}.icon-box-title h3,.icon-box.icon-style-eleven .icon-box-title h2{margin:0 0 15px 0;font-size:24px}.icon-box.icon-style-eleven .icon-btn{margin-top:34px}.icon-box.icon-style-eleven:before{position:absolute;content:"";z-index:-1;top:0;right:0;width:0;height:100%;background:var(--carrefit-primary-color);border-radius:10px;transition:.5s}.icon-box.icon-style-eleven:hover:before{left:0;width:100%}.icon-box-title h3,.icon-box.icon-style-eleven:hover .icon-box-desc p,.icon-box.icon-style-eleven:hover .icon-box-title h2{color:var(--carrefit-white)}.icon-box.icon-style-eleven:hover .icon-btn>a{border-color:var(--carrefit-white);background:0 0}.icon-box.icon-style-twelve{border-radius:5px;background-color:var(--carrefit-white);position:relative;z-index:1;overflow:hidden;margin-bottom:10px;margin-right:10px;transition:.5s}.icon-box.icon-style-twelve .icon-box-icon{display:inline-block;margin-right:8px}.icon-box.icon-style-twelve .icon-box-icon i{color:var(--carrefit-white);height:37px;width:37px;border-radius:100%;background:var(--carrefit-primary-color);font-size:18px;line-height:37px;text-align:center;margin:0 0 24px}.icon-box-title h3,.icon-box.icon-style-twelve .icon-box-title h2{margin:0;font-size:15px;padding:0;color:var(--carrefit-primary-color);font-weight:500}.icon-box.icon-style-twelve .icon-box-content h2{font-size:24px;margin:0 0 0}.icon-box.icon-style-twelve .icon-box-desc p{margin:14px 0 21px}.icon-box.icon-style-thirteen{overflow:hidden;margin-bottom:7px;position:relative;transition:.5s;border-radius:10px;background-color:var(--carrefit-white);padding:20px 20px 29px;margin-right:7px}.icon-box.icon-style-thirteen:hover{transform:translate3d(0,-6px,0)}.icon-box.icon-style-thirteen .thumb{position:relative;z-index:1}.icon-box.icon-style-thirteen .thumb:before{position:absolute;content:"";left:50%;bottom:0;width:0;height:100%;border-radius:10px;background-color:rgba(4,96,248,.6);transition:.8s}.icon-box.icon-style-thirteen:hover .thumb:before{width:100%;left:0}.icon-box.icon-style-thirteen .icon-box-icon{display:inline-block}.icon-box.icon-style-thirteen .icon-box-content{padding:16px 11px 0}.icon-box.icon-style-thirteen .icon-box-icon{height:24px;width:24px;line-height:24px;text-align:center;border-radius:100%;background:#d4e4ff;font-size:12px;margin:0 0 8px}.icon-box.icon-style-thirteen .icon-box-icon i{font-size:12px;margin:0}.icon-box.icon-style-thirteen .title{display:inline-block;position:relative;top:4px;left:6px}.icon-box.icon-style-thirteen .icon-box-title{display:inline-block}.icon-box.icon-style-thirteen .icon-box-title h2{font-size:16px!important;color:var(--carrefit-primary-color);margin:0;font-weight:500!important}.icon-box.icon-style-thirteen .icon-box-content h2{font-size:24px;margin:4px 0 0;font-weight:700}.icon-box.icon-style-fourteen{padding:0 0 35px 20px}.icon-box.icon-style-fourteen:hover{padding:0 0 50px 20px}.icon-box.icon-style-fourteen .icon-box-content{position:absolute;bottom:0;background:var(--carrefit-white);left:0;right:0;margin:0 20px 0 40px;padding:26px 20px;box-shadow:0 4px 30px 0 rgb(0,0,0,.06)}.icon-box.icon-style-fourteen .icon-box-title h2{margin-bottom:0;font-size:20px}.icon-box.icon-style-fourteen .icon-btn{height:0}.icon-box.icon-style-fourteen .at-btn{padding:0;background-color:transparent;height:0;overflow:hidden;border:none;color:var(--carrefit-title-color);margin-top:4px}.icon-box.icon-style-fourteen:hover .at-btn,.icon-box.icon-style-fourteen:hover .icon-btn{height:30px}.icon-box.icon-style-fourteen .at-btn:hover{color:var(--carrefit-primary-color)}.icon-box.style-15{padding:17px 8px 19px 44px;border-width:10px!important;border-style:solid!important;border-color:var(--carrefit-stock-color);border-bottom-color:var(--carrefit-primary-color);border-top-color:var(--carrefit-primary-color);transition:.5s;border-radius:20px}.icon-box.style-15:hover{border-color:var(--carrefit-primary-color)}.icon-box.style-15::before{content:'';display:block;position:absolute;top:20px;left:20px;right:20px;bottom:20px;border:3px dashed var(--carrefit-stock-color);border-radius:20px}.at_circuit_services .services_wrapper{position:relative;z-index:1;height:0;padding-top:100%}.at_circuit_services .services_wrapper:before{content:"";position:absolute;z-index:-1;left:10%;top:10%;width:80%;height:80%;border-radius:50%;box-shadow:0 0 46px 0 rgba(0,0,0,.05)}.at_circuit_services .services_item-icon{position:absolute;z-index:1;width:18%;height:18%;color:var(--carrefit-primary-color);font-size:50px;border-radius:50%;box-shadow:0 0 46px 0 rgba(0,0,0,.1);left:41%;top:41%;cursor:pointer;background-color:var(--carrefit-white);transition:all .3s ease-in-out}.at_circuit_services .services_item-icon .services_icon{transform:translate(-50%,-50%);left:50%;top:50%;position:absolute;z-index:1}.at_circuit_services .services_item-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:25% 27%;display:flex;flex-direction:column;text-align:center;justify-content:center;opacity:0;visibility:hidden;transition:all .6s}.at_circuit_services .services_item-wrap.active .services_item-icon{color:var(--carrefit-white);background-color:var(--carrefit-primary-color)}.at_circuit_services .services_item-wrap.active .services_item-icon+.services_item-content{opacity:1;visibility:visible}.at_circuit_services .services_subtitle{font-size:20px;margin:0;font-weight:700;color:var(--carrefit-primary-color)}.at_circuit_services .services_title{font-size:24px;font-weight:700;margin-bottom:10px}.at_circuit_services.tablet_resp .services_descr{display:none}.at_circuit_services.tablet_resp .services_title{font-size:22px;margin-bottom:0}.at_circuit_services.tablet_resp .services_icon{font-size:75%}.at_circuit_services.mobile_resp .services_descr{display:none}.at_circuit_services.mobile_resp .services_title{font-size:18px;line-height:26px;margin-bottom:0}.at_circuit_services.mobile_resp .services_subtitle{font-size:13px}.at_circuit_services.mobile_resp .services_icon{font-size:55%}.contact-carousel .slick-slide{margin:0}.image-overlay-box{position:relative;overflow:hidden}.image-overlay-box .box-content{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;padding:20px;opacity:0;visibility:hidden;transition:.5s;background-color:var(--carrefit-primary-color)}.contact-item.contact1:not(:last-child){margin-bottom:40px;position:relative}.contact-item.contact1:not(:last-child)::after{content:'';width:30px;height:2px;background-color:var(--carrefit-stock-color);position:absolute;left:50%;bottom:-20px;transform:translateX(-50%)}.box-image img{width:100%}.image-overlay-box:hover .box-content{opacity:1;visibility:visible}.image-overlay-box .box-title{font-size:32px;margin-bottom:5px;font-weight:400;color:var(--carrefit-white)}.image-overlay-box .description{color:var(--carrefit-white);font-size:24px}.box-content .contact-icon i{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;color:var(--carrefit-white);font-size:20px;border-radius:50%;transition:.5s}.box-content .contact-icon i:hover{color:var(--carrefit-primary-color);background-color:var(--carrefit-white)}@media (max-width:768px){#newsletter{padding:40px 30px}}#newsletter .section-heading{margin-bottom:30px}@media (max-width:991px){#newsletter .section-heading{text-align:center;margin-bottom:40px}}#newsletter .section-heading .section-title{color:var(--carrefit-white);font-size:45px;margin-bottom:10px}@media (max-width:991px){#newsletter .section-heading .section-title{font-size:30px}}#newsletter .section-heading .subtitle{font-size:18px;color:var(--carrefit-white);margin-bottom:20px;font-weight:400}@media (max-width:768px){#newsletter .section-heading{text-align:center;margin-bottom:40px}}.newsletter-form,.score-form{max-width:1050px;margin:0 auto}@media (max-width:1440px){.newsletter-form,.score-form{max-width:800px}}@media (max-width:1200px){.newsletter-form,.score-form{max-width:700px}}.newsletter-form .newsletter-inner,.score-form .newsletter-inner{display:flex;border-radius:30px;padding:5px}.newsletter-form .form-result,.score-form .form-result{margin:20px 5px 0}.newsletter-form input:not([type=checkbox]):not([type=submit]),.score-form input:not([type=checkbox]):not([type=submit]){border-radius:0;padding:0 60px 0 0;font-size:18px;height:50px;border:none!important;background-color:transparent!important;margin:0;border-bottom:1px solid #37363a!important;color:var(--carrefit-white)!important}.newsletter-form input:not([type=checkbox]):not([type=submit]):focus,.score-form input:not([type=checkbox]):not([type=submit]):focus{border-color:var(--carrefit-white);box-shadow:none}.newsletter-form .newsletter-submit,.score-form .newsletter-submit{font-size:15px;font-weight:500;text-transform:uppercase;height:60px;border:1px solid var(--carrefit-primary-color);padding:0 30px;border-radius:5px;width:100%;outline:0}.newsletter-form .newsletter-submit:hover,.score-form .newsletter-submit:hover{color:var(--carrefit-white);border-color:var(--carrefit-white)}.newsletter-form .newsletter-submit .fa-spin,.score-form .newsletter-submit .fa-spin{display:none}.newsletter-form .newsletter-submit.clicked .fa-spin,.score-form .newsletter-submit.clicked .fa-spin{display:block}.newsletter-form .newsletter-submit.clicked span,.score-form .newsletter-submit.clicked span{display:none}.seo-score-wrapper .section-heading{margin-bottom:37px}.seo-score-wrapper .section-heading .section-title{color:var(--carrefit-white);margin-bottom:0}.scoreform-inner{display:flex;flex-wrap:wrap}.scoreform-inner input:not([type=checkbox]):not([type=submit]){margin-right:30px}.scoreform-inner #score-form-url{max-width:500px}@media (max-width:767px){.scoreform-inner #score-form-url{max-width:100%;flex:auto;margin-right:0;margin-bottom:30px}}.scoreform-inner #score-form-email{max-width:300px}@media (max-width:420px){.scoreform-inner #score-form-email{width:100%;flex:auto;margin-right:0;margin-bottom:30px;max-width:100%}}.scoreform-inner .score-submit{font-size:20px;padding:9px 45px;height:60px}.scoreform-inner .score-submit:hover{color:var(--carrefit-white);border-color:var(--carrefit-white)}.animated-rocket{position:absolute;right:-150px;top:56%;transform:translateY(-50%)}@media (max-width:1440px){.animated-rocket{right:-80px}}@media (max-width:1440px){.animated-rocket{right:-40px}}@media (max-width:992px){.animated-rocket{display:none}}.tabs-wrapper{position:relative}#carrefit-tabs{display:flex;flex-wrap:wrap;position:relative;z-index:2}#carrefit-tabs #carrefit-tabs-nav{margin:0 30px 0 0;padding:30px 0 30px 20px;list-style:none;background-color:#f7f7fe;width:365px;border-radius:6px;position:relative;z-index:2}@media (max-width:991px){#carrefit-tabs #carrefit-tabs-nav{width:275px;padding:30px}}@media (max-width:768px){#carrefit-tabs #carrefit-tabs-nav{width:100%;padding:30px 20px;margin-bottom:30px;margin-right:0}}#carrefit-tabs #carrefit-tabs-nav li{border-top-left-radius:50px;border-bottom-left-radius:50px;transition:all .3s ease-in-out}@media (max-width:768px){#carrefit-tabs #carrefit-tabs-nav li{border-radius:30px}}#carrefit-tabs #carrefit-tabs-nav li a{font-size:22px;padding:30px 0 25px 30px;display:flex;align-items:center;line-height:1}@media (max-width:991px){#carrefit-tabs #carrefit-tabs-nav li a{font-size:16px;padding:15px 15px 15px 25px}}#carrefit-tabs #carrefit-tabs-nav li a i{display:inline-block;vertical-align:-4px;margin-right:15px;font-size:31px;color:var(--carrefit-primary-color)}@media (max-width:991px){#carrefit-tabs #carrefit-tabs-nav li a i{font-size:20px}}#carrefit-tabs #carrefit-tabs-nav li a span{display:inline-block}#carrefit-tabs #carrefit-tabs-nav li a:focus,#carrefit-tabs #carrefit-tabs-nav li a:hover{color:var(--carrefit-secondary-color)}#carrefit-tabs #carrefit-tabs-nav li.active{background-color:var(--carrefit-primary-color)}#carrefit-tabs #carrefit-tabs-nav li.active a{color:var(--carrefit-white)}#carrefit-tabs.history-tabs{display:block;position:relative}#carrefit-tabs.history-tabs #history-tabs-nav{list-style:none;display:flex;justify-content:space-between;max-width:840px;margin:0 auto;position:relative;padding:0}@media (max-width:576px){#carrefit-tabs.history-tabs #history-tabs-nav{flex-wrap:wrap;justify-content:center}}#carrefit-tabs.history-tabs #history-tabs-nav:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:1px;border-top:1px dashed #929598;z-index:-1}@media (max-width:576px){#carrefit-tabs.history-tabs #history-tabs-nav:before{display:none}}#carrefit-tabs.history-tabs #history-tabs-nav li{display:inline-block}@media (max-width:576px){#carrefit-tabs.history-tabs #history-tabs-nav li{width:calc(33.33% - 20px);margin-right:20px;margin-bottom:20px}}#carrefit-tabs.history-tabs #history-tabs-nav li a{border-radius:5px;background-color:var(--carrefit-white);box-shadow:0 0 35px 0 rgba(0,0,0,.07);padding:17px 25px 13px;font-size:24px;min-width:100px;text-align:center;color:var(--carrefit-black);display:block}@media (max-width:767px){#carrefit-tabs.history-tabs #history-tabs-nav li a{min-width:90px;padding:17px 20px 13px}}#carrefit-tabs.history-tabs #history-tabs-nav li.active a{background:var(--carrefit-primary-color);color:var(--carrefit-white)}#carrefit-tabs.history-tabs .tab-image img{max-height:initial}@media (max-width:767px){#carrefit-tabs.history-tabs .tab-image{margin-bottom:40px}}.carrefit-tabs-wrapper{flex:2}.carrefit-tabs-wrapper .content{position:relative}.carrefit-tabs-wrapper .content:not(:first-child){display:none}.carrefit-tabs-wrapper{border-radius:5px;background-color:var(--carrefit-white);box-shadow:0 0 35px 0 rgba(0,0,0,.05);padding:50px 50px 45px}@media (max-width:480px){.carrefit-tabs-wrapper{padding:20px}}.carrefit-tabs-wrapper .tab-image{margin-bottom:37px;text-align:center}.carrefit-tabs-wrapper .tab-image img{max-height:300px;width:auto}.carrefit-tabs-wrapper .title{font-size:26px;font-weight:700;margin-bottom:15px}.carrefit-tabs-wrapper p{margin:0}.history-tabs .carrefit-tabs-wrapper{background:0 0;box-shadow:none}.history-tabs .carrefit-tabs-wrapper .title{font-size:36px;font-weight:700;margin-bottom:18px}.history-tabs .carrefit-tabs-wrapper .at-btn{margin-top:33px}#carrefit-history-tabs-content{padding:82px 15px 0}#carrefit-history-tabs-content .tab-image{margin:0}#carrefit-history-tabs-content .tabs-content{padding-left:15px}.tabs-content .at-btn{margin-top:20px}.faq_content{position:relative}.faq_content .card-header{padding:0;background-color:transparent;line-height:18px;border-bottom:0}.faq_content .card .card-header .btn{position:relative;background:0 0;margin-bottom:0;border-bottom:1px solid var(--carrefit-stock-color);display:inline-flex;width:100%;color:var(--carrefit-secondary-color);text-decoration:none;font-weight:700;font-size:20px;padding:20px;border-radius:0;transition:.5s;font-family:var(--carrefit-secondary-font);text-align:left}.faq_content .card .card-header .btn:not(.collapsed){color:var(--carrefit-primary-color)}.faq_content .card .card-header .btn span.faq-index{margin-right:16px}.faq_content .card .card-header .btn:after{font-size:16px;font-weight:900;font-family:"Font Awesome 6 Free";content:"\f067";transition:.5s;color:var(--carrefit-secondary-color);border:none;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.faq_content .card .card-header .btn:not(.collapsed):after{color:var(--carrefit-secondary-color);content:'\f068'}.faq_content .card{border:0;background:var(--carrefit-white);transition:.5s}.faq_content .card:not(:last-child){margin-bottom:20px}.faq_content .card-body{padding:20px;font-size:16px}.faq_content .card-body p{margin:0}.btn-link:hover{text-decoration:none}@media screen and (max-width:767px){.faq_content .card .card-header .btn:after{right:10px}}.contact-info-wrapper .contact-info{margin-bottom:23px}.contact-info-wrapper .contact-info .info-title{font-size:22px;font-weight:700;margin-bottom:10px}.contact-info-wrapper .contact-info .info-title.style-two{color:var(--carrefit-primary-color)}.contact-info-wrapper .contact-info p{margin-bottom:0}.contact-info-wrapper .phone{display:flex;margin-bottom:21px}.contact-info-wrapper .phone i{color:var(--carrefit-primary-color);margin-right:12px;font-size:25px}@media (max-width:480px){.contact-info-wrapper .phone i{font-size:20px}}.contact-info-wrapper .phone .phone-number{font-size:30px;margin:0}@media (max-width:480px){.contact-info-wrapper .phone .phone-number{font-size:24px}}.contact-info-wrapper .email{margin-bottom:44px}.contact-info-wrapper .email .email-id{font-size:20px;color:var(--carrefit-text-color);margin:0}.contact-form-7 p{margin-bottom:0;position:relative}.contact-form-7 label{position:absolute;top:10px;left:0;z-index:3;display:inline-block;width:auto}.countdown{text-align:center;font-weight:700;color:var(--carrefit-secondary-color);font-size:82px;display:flex;justify-content:center;margin:53px 0 46px}@media (max-width:991px){.countdown{margin:30px 0 35px}}.CountdownContent{font-size:82px;font-weight:700;text-align:center;display:inline-block;position:relative}@media (max-width:1400px){.CountdownContent{font-size:50px}}@media (max-width:1200px){.CountdownContent{font-size:36px}}.CountdownContent .CountdownLabel{color:var(--carrefit-secondary-color);font-size:18px;font-weight:700;text-transform:uppercase;display:block}@media (max-width:1200px){.CountdownContent .CountdownLabel{font-size:14px}}.counting{position:relative;margin:0 33px}@media (max-width:1400px){.counting{min-width:80px;margin:0 20px}}@media (max-width:1200px){.counting{margin:0 15px}}@media (max-width:991px){.counting{margin:0 10px;min-width:70px}}.counting .CountdownSeparator{position:absolute;right:-40px;top:0;font-size:63px;font-weight:400}@media (max-width:1400px){.counting .CountdownSeparator{font-size:40px;right:-27px;top:5px}}@media (max-width:1200px){.counting .CountdownSeparator{right:-20px}}@media (max-width:991px){.counting .CountdownSeparator{right:-15px}}.counting .minus{position:relative;top:-36px;left:-9px}@media (max-width:1400px){.counting .minus{top:-28px;left:-9px;font-size:50px}}@media (max-width:991px){.counting .minus{top:-20px;font-size:40px}}.coming-soon{display:flex;flex-wrap:wrap;align-items:center;height:100vh;position:relative}@media (max-width:768px){.coming-soon{height:auto;padding:100px 0}}.coming-soon .coming-soon-banner{flex:36% 0 0;height:100%}.coming-soon .coming-soon-banner img{height:100%;width:100%;object-fit:cover}@media (max-width:768px){.coming-soon .coming-soon-banner{display:none}}.coming-soon .coming-soon-content{flex:64% 0 0}@media (max-width:1280px){.coming-soon .coming-soon-content{padding:0 50px}}@media (max-width:768px){.coming-soon .coming-soon-content{flex:100% 0 0}}.coming-soon .coming-soon-content .cu_btn.animate_btn_2{max-width:140px}.coming-soon .top-logo{margin-bottom:85px}@media (max-width:1280px){.coming-soon .top-logo{margin-bottom:35px}}.coming-soon .top-logo img{max-height:52px}.coming-soon .soon-title{font-size:48px}@media (max-width:1280px){.coming-soon .soon-title{font-size:36px}}.coming-soon .newsletter-form{max-width:540px;margin:0 auto}.coming-soon .newsletter-form .newsletter-inner{display:flex}.coming-soon .newsletter-form input:not([type=checkbox]):not([type=submit]){border:1px solid #e0e0e0;color:#899097;padding:13px 30px;max-width:380px;flex:1;margin-right:20px}.coming-soon .cu_btn{min-width:140px!important}.coming-soon .footer-social-link{margin-top:45px}@media (max-width:991px){.coming-soon .footer-social-link{margin-top:30px}}button,input[type=button],input[type=reset],input[type=submit]{color:var(--carrefit-white);transition:all .3s ease-in-out;cursor:pointer;display:inline-block;padding:13px 41px;height:auto}input[type=submit]{border:0}input:not([type=checkbox]):not([type=submit]),textarea{margin-bottom:20px;width:100%;padding:0 20px 0 24px;font-weight:400;outline:0;transition:.5s;border-radius:0;height:50px;border:1px solid var(--carrefit-stock-color)}input::placeholder{color:inherit}input:not([type=checkbox]):not([type=submit]):focus,textarea.form-control:focus,textarea:focus{border-color:var(--carrefit-primary-color);box-shadow:none}select{width:100%;border:1px solid var(--carrefit-stock-color);padding:10px;height:44px;border-radius:0;color:#909090;font-size:15px;display:inline-block;background-position:right 10px center;-moz-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:4px 20px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3C!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 490.656 490.656' style='enable-background:new 0 0 490.656 490.656;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M487.536,120.445c-4.16-4.16-10.923-4.16-15.083,0L245.317,347.581L18.203,120.445c-4.16-4.16-10.923-4.16-15.083,0 c-4.16,4.16-4.16,10.923,0,15.083l234.667,234.667c2.069,2.091,4.8,3.136,7.531,3.136s5.461-1.045,7.552-3.115l234.667-234.667 C491.696,131.368,491.696,124.627,487.536,120.445z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px}select:focus{outline:0}.form-submit{margin:0}textarea{height:150px;margin-bottom:20px;padding:10px 20px}textarea:focus{border-color:rgba(42,202,255,.5)}.post-password-form input,.post-password-form label{margin:0}.post-password-form input[type=password]{height:50px;border-width:1px;padding:0 15px}.post-password-form input[type=submit]{background:var(--carrefit-primary-color);color:var(--carrefit-white);border:0;height:50px;border-radius:4px}.post-password-form input[type=submit]:hover{background:var(--carrefit-secondary-color)}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid var(--carrefit-stock-color);border-radius:100%;background:var(--carrefit-white)}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:var(--carrefit-primary-color);position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.form-result{display:none}.wpcf7 .ajax-loader{display:block}.mc4wp-form-fields{position:relative}.mc4wp-form-fields input:not([type=submit]){background-color:var(--carrefit-white)!important;color:var(--carrefit-title-color)!important;border:1px solid var(--carrefit-stock-color)!important;margin-bottom:0!important;border-radius:0}.mc4wp-form-fields button,.mc4wp-form-fields input[type=submit]{background-color:var(--carrefit-primary-color);color:var(--carrefit-white);position:absolute;height:50px;top:0;right:0;bottom:0;padding:0 24px;border-radius:0;font-size:16px;font-weight:700;text-transform:capitalize;border:none}.mc4wp-form-fields button:hover,.mc4wp-form-fields input[type=submit]:hover{background-color:var(--carrefit-white);color:var(--carrefit-primary-color)}@media (max-width:575px){.mc4wp-form-fields button,.mc4wp-form-fields input[type=submit]{position:relative;margin-top:20px}}.error_page{position:relative;padding:97px 0}.error_page .error-page-content{position:relative;z-index:2;max-width:990px;margin:0 auto;padding:0 15px}.error_page .error-page-content .error-image{margin-bottom:80px}.error_page .error-page-content .error-image img{margin:auto}.error_page .error-page-content .error-title{font-size:40px;margin-bottom:7px}.error_page .error-page-content p{margin-bottom:32px;font-size:16px;font-weight:400}.error_page .error-page-content .at-btn{padding:12px 40px;color:var(--carrefit-white);background-color:var(--carrefit-primary-color)}.error-page-content .at-btn:hover{background:var(--carrefit-secondary-color);color:var(--carrefit-white)}.error_page .error-info{max-width:800px;margin:0 auto}.comments-rating{border:none;padding:0;margin-left:0}.comments-rating label{display:inline-block}.rating-container{font-size:0;unicode-bidi:bidi-override;direction:rtl}.rating-container *{font-size:1.4rem}.rating-container>input{display:none}.rating-container>input+label{font-family:dashicons;display:inline-block;overflow:hidden;text-indent:9999px;width:1rem;white-space:nowrap;cursor:pointer;margin:0}.rating-container>input+label:before{display:inline-block;text-indent:-9999px;content:"\f154";color:#888}.rating-container>input+label:hover:before,.rating-container>input+label:hover~label:before,.rating-container>input:checked~label:before{content:"\f155";color:var(--carrefit-rating-color);text-shadow:0 0 1px var(--carrefit-text-color)}.rating-container>.star-cb-clear+label{text-indent:-9999px;width:.5em;margin-left:-.5em}.rating-container>.star-cb-clear+label:before{width:.5em}.rating-container:hover>input+label:before{content:"\f154";color:#888;text-shadow:none}.rating-container:hover>input+label:hover:before,.rating-container:hover>input+label:hover~label:before{content:"\f155";color:var(--carrefit-rating-color);text-shadow:0 0 1px var(--carrefit-text-color)}.comment-respond .rating-container>.star-cb-clear+label,.comment-respond .rating-container>input+label:before{text-indent:9999px}.comment-respond .rating-container>input+label{text-indent:-9999px}.site-footer{background:var(--carrefit-primary-color);position:relative}.footer-newsletter-area{margin-top:0}.footer-newsletter-inner{padding:50px 0;border-bottom:1px solid #37363a}.footer-newsletter-area .newsletter-title h2{color:var(--carrefit-white);margin-bottom:0}@media (max-width:768px){.footer-newsletter-area .newsletter-title h2{margin-bottom:20px}}.footer-top-info{padding-top:100px}.site-footer .widget{position:relative;z-index:2;padding:0}.footer-wrapper>.container>.row>div:first-child{padding-right:40px}@media all and (min-width:576px) and (max-width:768px){.footer-wrapper>.container>.row>div:first-child{padding-right:20px}}.footer-social-link li{display:inline-block}.footer-social-link li:not(:last-child){margin-right:7px}.site-footer .footer-social-link li a i{height:50px;width:50px;line-height:50px;color:var(--carrefit-white);background-color:rgb(255,255,255,.2);border-radius:50%;text-align:center;font-size:20px;transition:all .3s ease-in-out}.site-footer .footer-social-link li a:hover i{color:var(--carrefit-white);background-color:var(--carrefit-primary-color);border-color:var(--carrefit-primary-color)}.site-footer .footer-wrapper{padding:100px 0 40px}.site-footer .site-info{position:relative;z-index:22}.site-footer .site-info .site-info-wrapper{padding:15px 0;border-top:1px solid #37363a}.site-footer .site-info .site-info-inner{padding:35px 0;justify-content:space-between}@media (max-width:768px){.site-footer .site-info .site-info-inner{display:block!important;text-align:center;padding:20px 0}.site-footer .site-info .site-info-inner .copyright{margin-bottom:10px}}.site-footer .site-info .copyright p{margin:0;color:var(--carrefit-white);font-size:15px}.site-footer .site-info .copyright p a{color:var(--carrefit-white)}.site-footer .site-info .copyright p a:hover{color:var(--carrefit-primary-color)}.footer-copyright-menu-wraper .menu{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px;margin-bottom:0}.footer-copyright-menu-wraper .menu li a{color:var(--carrefit-white)}.footer-copyright-menu-wraper .menu li a:hover{color:var(--carrefit-primary-color)}@media screen and (max-width:767px){.footer-copyright-menu-wraper .menu{justify-content:center}}a{color:var(--carrefit-title-color);transition:all .3s ease-in-out}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a{color:inherit}a:hover{color:var(--carrefit-primary-color);text-decoration:none}a:active,a:hover{outline:0}.site-header{z-index:9999;transition:all .3s ease-in-out;background-color:var(--carrefit-bg-color)}.site-header.header-transparent{position:absolute;top:0;left:0;width:100%;background-color:transparent}.admin-bar .site-header.header-transparent{top:32px}@media (max-width:782px){.admin-bar .site-header.header-transparent{top:46px}}.admin-bar .site-header:not(.header-transparent){margin-top:32px}@media (max-width:782px){.admin-bar .site-header:not(.header-transparent){margin-top:46px}}.site-header .site-logo .site-title{font-size:34px;font-weight:500;padding:8px 0;margin:0}.site-header .site-logo a{font-size:30px;font-weight:700;padding:18px 0;display:block;color:var(--carrefit-black);transition:all .3s ease-in-out}.site-header .site-logo a h3{margin:0;font-size:30px}.site-header .site-logo .logo-sticky{display:none}.site-header .add-menu{margin:0;padding:31px 0;list-style:none;font-weight:500}.site-header .add-menu li a{color:var(--carrefit-black)}.site-header .tt-hamburger{width:24px;cursor:pointer}.site-header .tt-hamburger.active{opacity:0;visibility:hidden}@media (min-width:992px){.site-header .tt-hamburger{display:none}}.site-header .tt-hamburger:focus{outline:0}.site-header .tt-hamburger .bar{background:var(--carrefit-primary-color);height:2px;display:block}.site-header .tt-hamburger .bar:not(:last-child){margin-bottom:5px}.site-header.header-transparent .tt-hamburger .bar{background:var(--carrefit-white)}.site-header.header-fixed.showed #topbar-wrap{display:none}.site-header.header-transparent #topbar-wrap{border-bottom:1px solid var(--carrefit-white)}@media (max-width:992px){.site-header #topbar-wrap{display:none}}.site-header .topbar-list{margin:0;padding:0;list-style:none}.site-header .topbar-list li{display:inline-block;padding:0 20px}.site-header.header-2 .topbar-list li{padding-left:0}.site-header .topbar-right{display:flex}.site-header .topbar-info{font-size:16px;padding:15px 0;font-weight:500;color:var(--carrefit-text-color)}.site-header .topbar-info a{color:var(--carrefit-text-color)}.site-header .topbar-info a:hover{color:var(--carrefit-primary-color)}.site-header.header-transparent .topbar-info,.site-header.header-transparent .topbar-info a,.site-header.header-transparent .topbar-info i{color:var(--carrefit-white)}.site-header .topbar-info i{font-size:16px;margin-right:5px;color:var(--carrefit-text-color)}.site-header.header-transparent .topbar-info a:hover{color:var(--carrefit-primary-color)}.site-header .header-social-link{margin:0;padding:16px 0 16px 20px;list-style:none}.site-header .header-social-link li{display:inline-block}.site-header .header-social-link li:not(:last-child){margin-right:16px}.site-header .header-social-link li,.site-header .header-social-link li a{color:var(--carrefit-text-color)}.site-header.header-transparent .header-social-link li,.site-header.header-transparent .header-social-link li a{color:var(--carrefit-white)}.site-header .header-social-link li a:hover{color:var(--carrefit-primary-color)}.site-header.header-fixed.showed:not(.mobile-header){position:fixed;width:100%;left:0;top:0;z-index:9999;background:var(--carrefit-secondary-color);box-shadow:0 10px 30px rgba(255,255,255,.05)}.site-header.header-fixed.showed.header-2:not(.mobile-header){box-shadow:none}.submenu-align-right .site-header:not(.mobile-header){width:auto}.header-position .site-header.header-fixed.showed{top:0}@media (max-width:782px){.header-position .site-header.header-fixed.showed{top:46px}}.site-header.header-fixed.showed .site-logo .main-logo{display:none}.site-header.header-fixed.showed .site-logo a{color:var(--carrefit-secondary-color)}.site-header.header-fixed.showed .site-logo h3{color:var(--carrefit-secondary-color)}.site-header.header-fixed.showed .add-menu li a{color:var(--carrefit-secondary-color)}.site-header.header-fixed.showed .tt-hamburger .bar{background:var(--carrefit-secondary-color)}@media (min-width:992px){.site-header .container{position:relative}}.site-header:not(.mobile-header) .nav-right{display:flex;justify-content:flex-end;align-items:center;margin-left:24px}.site-header:not(.mobile-header) .nav-right .search-btn{display:inline-block;margin-right:15px;cursor:pointer;transition:all .3s ease-in-out;width:50px;height:50px;border-radius:50%;line-height:50px;text-align:center;color:var(--carrefit-secondary-color);font-size:20px}.site-header:not(.mobile-header) .nav-right .nav-btn{margin-left:15px}.site-header.header-fixed.showed:not(.mobile-header) .nav-right .nav-btn:hover{background:var(--carrefit-white);color:var(--carrefit-primary-color);border-color:var(--carrefit-white)}.site-header.header-2:not(.mobile-header) .nav-btn:hover{color:var(--carrefit-white);background-color:var(--carrefit-secondary-color);border-color:var(--carrefit-secondary-color)}.site-header.header-2:not(.mobile-header) .nav-right .nav-btn:hover i{color:var(--carrefit-white);background-color:var(--carrefit-secondary-color)}.site-header:not(.mobile-header).header-transparent.header-2 .nav-btn:hover{color:var(--carrefit-white);border-color:var(--carrefit-secondary-color)}.nav-right form.search-form{position:relative}.site-header .nav-right .search-form input{width:170px;height:50px;border:1px solid var(--carrefit-stock-color);border-radius:0;margin-bottom:0;background:0 0}.site-header.header-transparent .nav-right .search-form input,.site-header.showed .nav-right .search-form input{color:var(--carrefit-white)}.site-header:not(.mobile-header) .nav-right .search-form button{position:absolute;right:16px;top:50%;transform:translateY(-50%);padding:0;margin:0;border:none;background:0 0;color:var(--carrefit-title-color)}.site-header.header-transparent:not(.mobile-header) .nav-right .search-form button,.site-header.showed:not(.mobile-header) .nav-right .search-form button{color:var(--carrefit-white)}.site-header:not(.mobile-header) .nav-right .header-contact{display:inline-flex;flex-direction:row;align-items:center;gap:20px;margin-left:20px}.site-header:not(.mobile-header) .nav-right .header-contact .contact-info{display:inline-flex;flex-direction:column}.site-header:not(.mobile-header) .nav-right .header-contact .contact-icon a{width:50px;height:50px;display:inline-block;line-height:50px;text-align:center;border-radius:0;font-size:20px;color:var(--carrefit-title-color);border:1px solid var(--carrefit-stock-color)}.site-header.header-transparent:not(.mobile-header) .nav-right .header-contact .contact-icon a,.site-header.showed:not(.mobile-header) .nav-right .header-contact .contact-icon a{color:var(--carrefit-white)}.site-header:not(.mobile-header) .nav-right .header-contact .contact-icon a:hover{background-color:var(--carrefit-primary-color);border-color:var(--carrefit-primary-color);color:var(--carrefit-white)}.site-header:not(.mobile-header) .nav-right .header-contact .contact-icon:hover{background-color:var(--carrefit-secondary-color)}.site-header:not(.mobile-header) .nav-right .header-contact span.contact-title{display:inline-block;font-size:14px;line-height:15px;margin-top:4px;color:var(--carrefit-secondary-color)}.site-header:not(.mobile-header) .nav-right .header-contact span.contact-number{color:var(--carrefit-secondary-color);font-weight:700;font-size:16px;margin-top:3px}.site-header:not(.mobile-header).header-2 .nav-right{margin-left:0}.site-header:not(.mobile-header) .menu-wrapper{justify-content:center;display:flex;align-items:center}.site-header:not(.mobile-header) .menu{margin:0;padding:0;list-style:none}.site-header:not(.mobile-header) .menu>li{padding:32px 0;transition:all .3s ease-in-out}.site-header:not(.mobile-header) .menu>li>a{font-weight:700;font-size:16px;color:var(--carrefit-title-color);position:relative}.site-header:not(.mobile-header) .menu>li>a:after{display:none;visibility:hidden;opacity:0}.site-header:not(.mobile-header) .menu>li>a:hover{color:var(--carrefit-primary-color)}.site-header:not(.mobile-header) .menu>li:nth-last-child(-n+3).has-submenu .sub-menu{left:auto;right:0}.site-header:not(.mobile-header) .menu>li:nth-last-child(-n+3).has-submenu .sub-menu li ul{right:100%}.site-header:not(.mobile-header) .menu>li:not(.mega-menu){position:relative}.menu-light .site-header:not(.mobile-header) .menu>li>a{color:var(--carrefit-white)}.site-header:not(.mobile-header) .menu li{display:inline-block}.site-header:not(.mobile-header) .menu li:not(:last-child){margin-right:36px}.site-header:not(.mobile-header) .menu li.has-submenu>a::before{content:'\f078';font-weight:900;font-family:'Font Awesome 6 Free';position:absolute;left:108%;top:52%;transform:translateY(-50%);font-size:12px;transition:.5s}.site-header:not(.mobile-header) .menu li.has-submenu>a:hover::before{transform:translateY(-50%) rotate(180deg)}@media (max-width:1200px){.site-header:not(.mobile-header) .menu li:not(:last-child){margin-right:20px}}.site-header:not(.mobile-header) .menu li.current-menu-item a,.site-header:not(.mobile-header) .menu li.current-menu-parent a{color:var(--carrefit-primary-color)}.site-header:not(.mobile-header) .menu li.current-menu-parent .sub-menu li.current-menu-item a{color:var(--carrefit-primary-color)}.site-header:not(.mobile-header) .menu li.has-submenu>a:after{content:"\e61a";font-family:themify;position:absolute;top:50%;right:20px;transform:translateY(-50%);font-size:12px;transition:all .3s ease-in-out}.site-header:not(.mobile-header) .menu li.has-submenu .sub-menu{margin:0;padding:22px 0;position:absolute;top:115%;left:-25px;opacity:0;visibility:hidden;background:var(--carrefit-white);transition:all .3s ease-in-out;border-radius:0 0 10px 10px;min-width:220px;z-index:2222;box-shadow:0 20px 29px 0 rgba(0,0,0,.1)}.site-header:not(.mobile-header) .menu li.has-submenu .sub-menu.sub-menu-wide{width:100%;display:flex;justify-content:space-between;padding:40px 80px 25px}.site-header:not(.mobile-header) .menu li.has-submenu .sub-menu.sub-menu-wide>.mega-menu-item>a.menu-link{font-size:16px;text-transform:uppercase;font-weight:700;display:inline-block}.site-header:not(.mobile-header) .menu li.has-submenu .sub-menu.sub-menu-wide>.mega-menu-item>a.menu-link:after{display:none}.site-header:not(.mobile-header) .menu li.has-submenu .sub-menu.sub-menu-wide .sub-menu{position:unset;box-shadow:unset;visibility:unset;opacity:unset}.site-header:not(.mobile-header) .menu li.has-submenu .sub-menu li{display:block;position:relative;margin-right:0;padding:4px 25px}.site-header:not(.mobile-header) .menu li.has-submenu .sub-menu li a{font-size:15px;display:inline-block;line-height:1.5;color:#14133b;font-weight:400;position:relative}.site-header:not(.mobile-header) .menu li.has-submenu .sub-menu li a:after{content:"";width:0;height:4px;bottom:0;position:absolute;left:auto;right:0;z-index:-1;background-color:var(--carrefit-primary-color);opacity:.7;transition:.3s}.site-header:not(.mobile-header) .menu li.has-submenu .sub-menu li a:hover{color:var(--carrefit-primary-color)}.site-header:not(.mobile-header) .menu li.has-submenu .sub-menu li a:hover:after{width:105%;left:0;right:auto}.site-header:not(.mobile-header) .menu li.has-submenu .sub-menu li ul{padding:15px 0;position:absolute;left:100%;top:0;background:var(--carrefit-white);min-width:220px;transition:all .3s ease-in-out;opacity:0;visibility:hidden;box-shadow:0 5px 10px #14303a15}.site-header:not(.mobile-header) .menu li.has-submenu .sub-menu li.has-submenu:hover ul{opacity:1;visibility:visible;top:-15px}.site-header:not(.mobile-header) .menu li.has-submenu:hover ul{opacity:1;visibility:visible;top:100%}.site-header:not(.mobile-header).header-transparent .menu>li>a{color:var(--carrefit-white)}.site-header:not(.mobile-header).header-transparent .menu>li>a:hover{color:var(--carrefit-primary-color)}.site-header:not(.mobile-header).submenu-align-right .menu-wrapper{width:auto}.site-header:not(.mobile-header).submenu-align-right .menu>li:nth-last-child(-n+3).has-submenu .sub-menu{left:auto;right:0}.site-header:not(.mobile-header).submenu-align-right .menu>li:nth-last-child(-n+3).has-submenu .sub-menu li ul{right:100%}.header-position .site-header.header-fixed.showed .header-main-wrapper .fullscreen-menu{top:0}.site-header.header-fixed.showed .site-logo .main-logo{display:none}.site-header.header-fixed.showed .site-logo .logo-sticky{display:block}.site-header.header-fixed.showed .menu-trigger .dot_icon .dot{background:var(--carrefit-secondary-color)}.site-header.header-fixed.showed .menu li a{color:var(--carrefit-white)}.site-header.header-fixed.showed .menu li a:hover{color:var(--carrefit-primary-color)}.site-header.header-fixed.showed.header-2{animation:stickySlideDown .65s cubic-bezier(.23,1,.32,1) both}.site-header.header-fixed.showed.header-2 .menu li a:hover{color:var(--carrefit-primary-color)}@keyframes stickySlideDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.menu-trigger{overflow:hidden;display:flex;align-items:center;cursor:pointer;background-color:transparent;border:0 solid transparent}@media (max-width:991px){.menu-trigger{justify-content:center;display:block!important}}.menu-trigger .dot_icon{display:flex;flex-wrap:wrap;width:24px;height:24px;margin:-2px;overflow:hidden}.menu-trigger .dot_icon .dot{width:4px;height:4px;background:var(--carrefit-secondary-color);margin:2px;transition:all .3s linear}.menu-light .menu-trigger .dot_icon .dot{background:var(--carrefit-white)}.menu-trigger:hover .dot_icon .dot:nth-child(odd){transform:translate(8px,8px)}.menu-trigger:hover .dot_icon .dot:nth-child(5){opacity:0}#site-navigation{display:flex;justify-content:space-between;align-items:center;position:relative}@media (min-width:992px){.close-menu{display:none}}.close-menu{height:50px;width:50px;background:rgba(136,136,136,.1);border-radius:50%;text-align:center;line-height:54px;position:absolute;top:25px;left:20px;color:var(--carrefit-secondary-color)}.menu{list-style:none}.menu ul{list-style:none}.site-header.header-1:not(.header-transparent):not(.showed) .header-main-wrapper{background-color:var(--carrefit-primary-color)}.site-header.header-1:not(.mobile-header):not(.showed) .menu>li>a{color:var(--carrefit-white)}.site-header.header-1:not(.mobile-header):not(.showed) .menu>li>a:hover{color:var(--carrefit-secondary-color)}.site-header.header-1:not(.mobile-header):not(.showed) .site-logo{margin-left:-120px}.site-header.header-1:not(.mobile-header):not(.showed) .nav-right .at-btn.nav-btn{color:var(--carrefit-white);background-color:var(--carrefit-secondary-color);border-color:var(--carrefit-secondary-color)}.site-header.header-1:not(.mobile-header):not(.showed) .nav-right .at-btn.nav-btn:hover{color:var(--carrefit-primary-color);background-color:var(--carrefit-white);border-color:var(--carrefit-white)}.site-header.header-1 .tt-hamburger .bar{background-color:var(--carrefit-white)}.site-header.header-1 .site-logo a{padding:0}@media (max-width:1200px){.site-header.header-1:not(.mobile-header):not(.showed) .site-logo{margin-left:0}}@media (max-width:1024px){.site-header.header-1:not(.showed) .nav-right{display:none}}.site-header.header-2 .header-main-wrapper .header-inner{border-radius:0 5px 5px 5px;position:relative;padding:0 15px 0 15px;box-shadow:0 0 20px 0 rgb(0,0,0,.1);margin-left:-5px;margin-right:-5px}.site-header.header-2.header-transparent .header-inner{box-shadow:none}.site-header.header-2.header-fixed.showed .header-inner{margin-top:10px}.site-header.header-2 .header-main-wrapper .header-inner::before{content:'';position:absolute;left:0;top:-10px;width:90%;background-color:var(--carrefit-primary-color);height:10px;bottom:100%;border-radius:5px 5px 0 0}.site-header.header-2.header-transparent .container{background:0 0}.site-header.header-2.header-transparent .header-main-wrapper .header-inner::before,.site-header.header-2.header-transparent.showed .header-main-wrapper .header-inner::before{display:none}.site-header:not(.mobile-header) button#hamburger-btn{color:var(--carrefit-title-color);background-color:transparent;border:1px solid var(--carrefit-stock-color);margin-left:20px;height:50px;font-size:20px;width:50px;padding:0}.site-header.header-transparent:not(.mobile-header) button#hamburger-btn,.site-header.showed:not(.mobile-header) button#hamburger-btn{color:var(--carrefit-white)}button#hamburger-btn:hover{background-color:var(--carrefit-primary-color);border-color:var(--carrefit-primary-color)}.hamburger-content{position:fixed;top:0;right:-500px;bottom:0;left:auto;background:var(--carrefit-white);display:block;width:500px;height:100vh;overflow-x:hidden;overflow-y:auto;z-index:999;padding:90px 30px 30px 30px;transition:.5s}.hamburger-content.active{right:0}.hamburger-close{width:36px;height:36px;line-height:36px;background:var(--carrefit-primary-color);color:var(--carrefit-white);text-align:center;border-radius:5px;font-size:18px;position:absolute;right:30px;top:30px;cursor:pointer}.site-header:not(.mobile-header) .hamburger-area .menu li{margin-right:0;display:block;padding:4px 0}.site-header:not(.mobile-header) .hamburger-area .menu li a{font-weight:500;font-size:18px}.hamburger-area .carrefit-contact-widget .about_text{color:var(--carrefit-text-color)}@media (max-width:1200px){.container{max-width:98%;margin-left:auto;margin-right:auto}button#hamburger-btn{height:50px}}@media (min-width:1200px){.container{max-width:1200px}}@media (max-width:991px){.site-header{height:auto}.site-header .site-logo .logo-sticky{display:none}.site-header .tt-hamburger{display:block}.site-header.header-fixed.showed .logo-sticky{display:block}.site-header .site-logo a{padding:13px 0}.site-header.header-1 .site-logo a{padding:0}.site-header .nav-right{display:none}.site-header .main-nav-container{position:fixed;top:0;height:100vh;background:var(--carrefit-white);max-width:400px;width:100%;text-align:left;overflow-y:auto;padding:94px 0;left:-100px;transition-duration:.3s;opacity:0;visibility:hidden;z-index:999}.header-position .site-header .main-nav-container{top:32px}}@media (max-width:991px) and (max-width:780px){.header-position .site-header .main-nav-container{top:46px}}@media (max-width:991px) and (max-width:420px){.site-header .main-nav-container{max-width:100%}}@media (max-width:991px){.site-header .main-nav-container.open{opacity:1;left:0;visibility:visible}}@media (max-width:991px){.site-header .main-nav-container li a{font-size:16px;color:var(--carrefit-secondary-color);position:relative;z-index:1;padding:8px 25px;display:block;align-items:center;justify-content:space-between;text-transform:capitalize;font-weight:400;border-left:2px solid transparent}.site-header .main-nav-container li.has-submenu>a{position:relative}.site-header .main-nav-container li.has-submenu>a:after{content:"\e61a";font-family:themify;position:absolute;top:50%;right:30px;transform:translateY(-50%);font-size:12px}.site-header .main-nav-container li.has-submenu>a.active:after{content:"\e622"}.site-header .main-nav-container li.has-submenu li a{font-size:16px}}@media (max-width:991px){.site-header .main-nav-container .menu-item-depth-0>a.active{color:var(--carrefit-primary-color);background-color:var(--carrefit-stock-color);border-color:var(--carrefit-primary-color)}}@media (max-width:991px){.header-position .site-header.header-fixed.showed .main-nav-container{top:0}}@media (max-width:991px){.site-header .main-nav{position:static;z-index:3333;line-height:1.2}.site-header .main-nav .menu{padding-left:0}.site-header .main-nav .sub-menu{padding-left:15px;margin-left:0;margin-bottom:0;display:none}.site-header .main-nav .sub-menu.active .main-item>.menu-link{background:var(--carrefit-stock-color)}.site-header .main-nav .sub-menu li a{border-top:0}.site-header .main-nav .sub-menu li.active a.active .ti-plus{color:var(--carrefit-primary-color)}.site-header .main-nav .nav-item.active-main-item>.menu-link{color:var(--carrefit-primary-color);background:var(--carrefit-stock-color);border-color:var(--carrefit-primary-color)}.site-header .main-nav .sub-menu{padding-left:15px;margin-bottom:0}}@media (max-width:991px){.site-header .main-nav{cursor:default;position:relative;z-index:10;text-align:left;font-weight:500;height:100%;display:flex;align-items:center;justify-content:space-between}.site-header .main-nav .close-bar,.site-header .main-nav a:before{display:none}.site-header .main-nav .site-logo a{font-size:40px}.site-header .main-nav .menu,.site-header .main-nav .menu ul{list-style:none}.site-header .main-nav .menu{position:relative}.site-header .main-nav .nav-item.current-menu-ancestor:before,.site-header .main-nav .nav-item.current-menu-item:before,.site-header .main-nav .nav-item:before{background-color:var(--carrefit-primary-color)}.site-header .main-nav .nav-item.active-main-item>.menu-link{color:var(--carrefit-primary-color)}.site-header .main-nav .nav-right .cu_btn{padding:13px 26px;min-width:auto;margin-top:0}.site-header .main-nav.hidden{display:none}}@media screen and (max-width:991px) and (max-width:1024px){.site-header .main-nav .close-menu{display:block}}.mask-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);z-index:9}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:16px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em;margin-bottom:10px}.alignright{display:inline;float:right;margin-left:1.5em}.alignright.size-full{margin-bottom:60px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.content-area{padding:120px 0;min-height:35vh}@media (max-width:991px){.content-area{padding:80px 0}}.blog-archive-wrapper{padding:120px 0}@media (max-width:991px){.blog-archive-wrapper{padding:80px 0}}.sidebar_left{flex-direction:row-reverse}.page_404_wrapper .banner_404_text{max-width:500px;margin:0 auto 40px}.page_404_wrapper .search_result_form{max-width:400px;margin:0 auto 30px}.btt-wrap{position:fixed;right:50px;bottom:50px;height:50px;width:50px;cursor:pointer;display:block;border-radius:50%;z-index:10000;opacity:0;visibility:hidden;transform:translateY(15px);-webkit-transition:all .2s linear;transition:all .2s linear}.btt-wrap.active-btt{opacity:1;visibility:visible;transform:translateY(0)}.btt-wrap::after{position:absolute;top:0;left:0;width:100%;height:100%;line-height:50px;font-family:'Font Awesome 6 Free';font-weight:900;content:'\f062';text-align:center;font-size:20px;color:var(--carrefit-primary-color)}.btt-wrap svg path{fill:none}.btt-wrap svg.btt-circle path{stroke:var(--carrefit-primary-color);stroke-width:4;box-sizing:border-box;-webkit-transition:all .2s linear;transition:all .2s linear}.page-header{text-align:center;min-height:390px;padding:70px 0;height:auto;display:flex;align-items:flex-end;position:relative;overflow:hidden;background-size:cover;background-position:center center;background-color:var(--carrefit-primary-color)}.page-header::before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgb(0,0,0,.5)}.page-header .page-header_wrapper{position:relative;z-index:2}.page-header .page-header_title{font-size:40px;font-weight:700;position:relative;z-index:2;line-height:1.2;margin-bottom:8px;color:var(--carrefit-white)}@media (max-width:991px){.page-header .page-header_title{font-size:30px!important}}@media only screen and (min-width:992px) and (max-width:1199.98px){.page-header .page-header_title{font-size:28px!important}}.page-header .breadcrumbs{font-size:20px;font-weight:500;color:var(--carrefit-white)}.page-header .breadcrumbs span:not(.separator){color:var(--carrefit-primary-color)}.page-header .breadcrumbs a{color:var(--carrefit-white)}.page-header .breadcrumbs a:hover{color:var(--carrefit-primary-color)}.page-header .breadcrumbs .separator{display:inline-block;margin:0 10px}.menu-transparent~.page-header .page-header_wrapper{margin-top:85px}#header-middle-area>div{padding-top:25px;padding-bottom:25px}@media (max-width:991.98px){#header-middle-area>div{padding:10px 0}#header-middle-area #middle-logo{margin-bottom:15px;text-align:center}}.sidebar_left .col-lg-4{order:1}.widget{border:1px solid var(--carrefit-stock-color);padding:20px;border-radius:10px}.widget:not(:last-child){margin-bottom:30px}aside.sidebar>div{border-radius:5px}.widget .widget-title{font-size:24px;margin-bottom:18px}.widget.carrefit-recent-posts .widget-title{margin-bottom:25px}.widget ul{margin:0;padding:0;list-style:none}.widget ul li{position:relative;margin-bottom:8px}.widget ul li a{font-size:18px;color:var(--carrefit-secondary-color);font-weight:700}.widget ul li a .post_count{font-size:14px;text-align:center;border-radius:5px;transition:all .3s ease-in-out}.widget ul li a:hover{color:var(--carrefit-primary-color)}.sidebar-widget-area .widget ul li:last-child a{border-bottom:0}.sidebar .widget-title{position:relative;display:inline-block}.sidebar .widget-title:after{content:"";position:absolute;background:0 0;border-radius:10px;width:40px;height:5px;right:-55px;top:50%;transform:translateY(-50%)}.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_product_categories ul,.widget_recent_comments ul,.widget_rss ul{margin:0;padding:0}.widget_archive li,.widget_categories li,.widget_meta li,.widget_nav_menu li,.widget_product_categories li,.widget_recent_comments li,.widget_rss li{transition:all .3s ease-in-out;display:block;margin:0;list-style-type:none;position:relative}.widget_archive li:last-child,.widget_categories li:last-child,.widget_meta li:last-child,.widget_nav_menu li:last-child,.widget_product_categories li:last-child,.widget_recent_comments li:last-child,.widget_rss li:last-child{border-bottom:0}.widget_archive li .children,.widget_categories li .children,.widget_meta li .children,.widget_nav_menu li .children,.widget_product_categories li .children,.widget_recent_comments li .children,.widget_rss li .children{margin-top:5px;padding-left:20px}.widget_archive li:last-child,.widget_categories li:last-child,.widget_meta li:last-child,.widget_nav_menu li:last-child,.widget_product_categories li:last-child,.widget_recent_comments li:last-child,.widget_rss li:last-child{margin-bottom:0}.widget_archive li:hover .post-count,.widget_categories li:hover .post-count,.widget_meta li:hover .post-count,.widget_nav_menu li:hover .post-count,.widget_product_categories li:hover .post-count,.widget_recent_comments li:hover .post-count,.widget_rss li:hover .post-count{color:var(--carrefit-primary-color)}.widget_archive a,.widget_categories a,.widget_meta a,.widget_nav_menu a,.widget_product_categories a,.widget_recent_comments a,.widget_rss a{display:block;font-size:inherit;font-family:inherit}.widget_archive a:hover,.widget_categories a:hover,.widget_meta a:hover,.widget_nav_menu a:hover,.widget_product_categories a:hover,.widget_recent_comments a:hover,.widget_rss a:hover{color:var(--carrefit-primary-color)}.widget_recent_comments ul{margin-top:10px}.widget_rss ul li{padding-left:0;margin-bottom:25px}.widget_rss ul li:before{display:none}.widget_rss ul li .rsswidget{font-weight:700;color:var(--carrefit-secondary-color);line-height:1.4}.widget_rss ul li .rssSummary{color:var(--carrefit-secondary-color);line-height:1.4}.widget_rss ul li .rss-date{margin-bottom:5px;display:block;color:#bbb}.widget_rss ul li cite{font-weight:500;margin-top:6px;display:inline-block}.widget_rss a{border-bottom:0!important;display:inline-block}.post-count{color:var(--carrefit-text-color);font-weight:400;transition:all .3s ease-in-out}.widget_archive .post-count{margin-left:3px}.widget_categories li,.widget_product_categories li{margin:0;padding:0;position:relative}.widget_categories a,.widget_product_categories a{display:block}.sidebar .widget.widget_categories ul li a{display:flex;justify-content:space-between;font-size:16px;color:var(--carrefit-text-color);padding:10px 12px;border-radius:5px;margin-bottom:20px;font-weight:400;border:1px solid var(--carrefit-stock-color)}.widget.widget_categories ul li a:hover{color:var(--carrefit-primary-color)}.widget.widget_categories ul li a span.post-count{width:30px;height:30px;line-height:30px;text-align:center;font-size:16px;border-radius:2px;color:var(--carrefit-text-color)}.widget.widget_categories ul li a:hover span.post-count{color:var(--carrefit-primary-color);background-color:var(--carrefit-white)}.widget_recent_comments .recentcomments{padding-left:35px;position:relative;margin-bottom:20px;word-break:break-word;display:inline-block;border-top:0!important;width:100%}.widget_recent_comments .recentcomments a{line-height:30px;border-bottom:0!important;padding-left:0!important}.widget_recent_comments .recentcomments a:before{display:none}.widget_recent_comments .recentcomments:before{position:absolute;top:4px;left:0;content:"\e645";font-family:themify;color:#465675;font-size:20px}.widget_recent_comments .recentcomments:last-child{margin-bottom:0}.widget_recent_comments .recentcomments a{display:inline-block}.widget_calendar td,.widget_calendar th{padding:10px 0;text-align:center;min-width:auto}.widget_calendar td#today{background:var(--carrefit-primary-color);color:var(--carrefit-white);border-radius:3px}.widget_calendar td#today a{color:var(--carrefit-white)}@media (max-width:991.98px){.page-content .widget{margin:0 0 52px}}@media (max-width:767.98px){.page-content .widget{margin:0 0 32px}.page-sidebar{margin-bottom:50px}.page-sidebar .page-sidebar-inner .page-sidebar-content{padding-right:30px;border:1px solid var(--carrefit-stock-color)}.page-sidebar .page-sidebar-inner .page-sidebar-content:after{display:none}.single-post .page-main-content{padding-bottom:20px}}.tagcloud a{font-size:inherit!important;display:inline-block;line-height:1.7;background-color:var(--carrefit-stock-color)}.tagcloud a:hover{color:var(--carrefit-primary-color)}.tagcloud .tagcloud{margin-top:20px}.taxonomy-post_tag a{display:inline-flex;padding:10px 12px;color:var(--carrefit-text-color);border:1px solid var(--carrefit-stock-color);border-radius:5px;margin:0 5px}.wp-block-post-terms .wp-block-post-terms__separator{display:none}.wp-block-tag-cloud a{display:inline-block;margin:6px;border:1px solid var(--carrefit-stock-color);padding:0 16px;border-radius:3px}.wp-block-tag-cloud a:hover{background-color:var(--carrefit-primary-color);color:var(--carrefit-white);border-color:var(--carrefit-primary-color)}.carrefit-widget-recent-posts{display:flex;flex-wrap:wrap;align-items:center}.carrefit-widget-recent-posts:not(:last-child){margin-bottom:20px}.carrefit-widget-recent-posts .recent-posts-image_wrapper{width:90px;margin-right:16px;border-radius:5px;overflow:hidden;border:1px solid var(--carrefit-stock-color)}.carrefit-widget-recent-posts .recent-posts-content_wrapper{flex:1;display:flex;flex-direction:column}.carrefit-widget-recent-posts .post-title{margin-bottom:5px;font-size:18px}.carrefit-widget-recent-posts .post-title a{line-height:1.2}.carrefit-widget-recent-posts .post-title a:hover{color:var(--carrefit-primary-color)}.carrefit-widget-recent-posts .date{color:var(--carrefit-text-color);font-size:14px}.carrefit-widget-recent-posts .date i{margin-right:5px}.carrefit-widget-recent-posts .date a{color:var(--carrefit-text-color)}.about-widget_wrapper p{color:var(--carrefit-text-color);margin-bottom:25px}.about-widget_wrapper .footer-logo{margin-bottom:23px;max-width:150px}.site-footer .about-widget_wrapper h4{color:var(--carrefit-white)}.carrefit-contact-widget .about_text{color:var(--carrefit-white);margin-bottom:20px}.carrefit-contact-widget .footer-contact-info li{margin-bottom:10px;display:flex;align-items:center;gap:16px}.carrefit-contact-widget .footer-contact-info li i{width:40px;height:40px;background:rgb(255,255,255,.1);border-radius:50%;display:inline-flex;justify-content:center;align-items:center;flex:0 0 auto}.author-about-widget{text-align:center}.author-about-widget .author-image{margin:0 auto 23px;border:2px solid var(--carrefit-primary-color);border-radius:50%;max-width:160px;height:160px;padding:8px}.author-about-widget .author-image img{width:100%;border-radius:50%}.author-about-widget .author_name{font-size:22px;font-weight:700;font-style:italic;margin-bottom:3px}.author-about-widget .author-social-link{margin:0;padding:0;list-style:none}.author-about-widget .author-social-link li{display:inline-block}.author-about-widget .author-social-link li:not(:last-child){margin-right:15px}.author-about-widget .author-social-link li a{font-size:18px;color:#bbbcbd}.author-about-widget .author-social-link li a:hover{color:var(--carrefit-primary-color)}.carrefit-project-widget{display:flex;flex-wrap:wrap}.carrefit-project-widget>div{width:calc(33.33% - 5px);margin-right:5px;margin-bottom:5px}.carrefit-project-widget img{height:90px;object-fit:cover;border-radius:10px}.tagcloud{color:#2b2350;display:inline-block;margin-right:15px;font-size:20px;font-weight:500}.tagcloud a{background-color:transparent;color:var(--carrefit-text-color);border-radius:5px;font-weight:400;font-size:16px!important;text-transform:capitalize;margin:0 5px 10px 0;padding:12px 15px;line-height:1;border:1px solid var(--carrefit-stock-color)}.tagcloud a:hover{background-color:var(--carrefit-primary-color);color:var(--carrefit-white);position:relative;z-index:2}.site-footer .widget-title{font-size:24px;margin-bottom:32px;text-transform:capitalize;color:var(--carrefit-white);font-weight:400;position:relative;display:inline-flex}.site-footer h4.widget-title{margin-bottom:12px}.site-footer p{color:var(--carrefit-white)}.site-footer .widget{margin-bottom:30px;border:0}.site-footer .widget ul li{color:var(--carrefit-white)}.site-footer .widget ul li a{color:var(--carrefit-white);font-size:16px;position:relative;display:inline-block;font-weight:400}.site-footer .widget ul.menu li a::before{content:'\f101';font-family:"Font Awesome 6 Free";font-weight:900;margin-right:6px;width:0;overflow:hidden;display:inline-flex;transition:.5s}.site-footer .widget ul.menu li a:hover::before{width:16px}.site-footer .widget ul li a .post-count{color:var(--carrefit-white)}.site-footer .widget ul li a:hover{color:var(--carrefit-primary-color)}.site-footer .widget ul li a:hover .post-count{color:var(--carrefit-white)}.site-footer .widget ul.menu li:not(:last-child){margin-bottom:4px}.site-footer .widget ul.menu li .sub-menu{padding-left:15px}.site-footer .widget ul.menu li .sub-menu li:not(:last-child){margin-bottom:10px}.site-footer .carrefit-widget-recent-posts .date a,.site-footer .carrefit-widget-recent-posts .date i,.site-footer .carrefit-widget-recent-posts .post-title a{color:var(--carrefit-white);font-weight:400}.site-footer .carrefit-widget-recent-posts .post-title a:hover{color:var(--carrefit-primary-color)}@media (max-width:768px){.site-footer .widget{margin-bottom:60px}}@media (max-width:991px){.site-footer .footer-wrapper{padding:80px 0 0!important}}.footer-wrapper .newsletter-inner{position:relative}.site-footer .carrefit-newsletter-widget .newsletter-inner input{border:0;margin-bottom:12px}.site-footer .carrefit-newsletter-widget .newsletter-inner .newsletter-submit{font-size:16px;border-radius:0;outline:0;border:none;color:var(--carrefit-white)}.site-footer .carrefit-newsletter-widget .newsletter-inner .newsletter-submit i{margin-left:8px}.site-footer .carrefit-newsletter-widget .newsletter-inner .newsletter-submit:before{background:var(--carrefit-white)}.site-footer .carrefit-newsletter-widget .newsletter-inner .newsletter-submit .fa-spin{display:none}.site-footer .carrefit-newsletter-widget .newsletter-inner .newsletter-submit.clicked .fa-spin{display:block}.site-footer .carrefit-newsletter-widget .newsletter-inner .newsletter-submit.clicked span{display:none}.site-footer .carrefit-newsletter-widget .newsletter-inner .newsletter-submit:hover{background-color:var(--carrefit-white);color:var(--carrefit-primary-color)}.site-footer .carrefit-newsletter-widget .form-result{margin:10px 0}.site-footer .widget_calendar td{color:var(--carrefit-white)}.site-footer .widget_recent_comments .recentcomments:before,.site-footer .widget_rss a{color:var(--carrefit-white)}.site-footer .widget_rss ul li .rss-date{color:rgba(255,255,255,.8)}.site-footer .widget_rss ul li .rssSummary{color:rgba(255,255,255,.9)}.site-footer .textwidget{color:rgba(255,255,255,.8)}@media (max-width:991px){.sidebar-container{padding-left:15px!important}.sidebar{margin-top:40px}}@media (max-width:991px){#main,#sidebar{float:none}}.widget.follow-widget_wrapper .follow-us-wrapper{position:relative}.follow-cont.has-bg-img{position:absolute;bottom:16px;left:0;right:0}.follow_text{color:var(--carrefit-white);text-align:center;font-size:25px;margin-bottom:16px}.sidebar ul.footer-social-link{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;align-items:center}.sidebar .about-widget_wrapper ul.footer-social-link{justify-content:flex-start}.sidebar ul.footer-social-link li a{width:40px;height:40px;background-color:var(--carrefit-primary-color);color:var(--carrefit-white);display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:16px}.sidebar ul.footer-social-link li a:hover{background-color:var(--carrefit-primary-color);color:var(--carrefit-white)}.blog-list .post.sticky{display:block;border-color:var(--carrefit-primary-color)}.blog-list .post.sticky .blog-content .entry-title a{color:var(--carrefit-primary-color)}.updated:not(.published){display:none}.no-results .page-content{padding:50px 0 120px;text-align:left}@media (max-width:991px){.no-results .page-content{padding:50px 0 80px}}.entry-content,.entry-summary,.page-content{word-break:break-word}.entry-content:after,.entry-summary:after,.page-content:after{content:"";clear:both;display:block}.page-header .page-title{font-size:40px;margin-top:0;margin-bottom:50px}.page-content{padding:120px 0}.page-template-default .page-content{padding:114px 0 97px}.page-template-default .page-content .comments-area{padding:34px 0 23px}.page-template-default .page-content .page-links{margin-bottom:20px}.blog-post-archive{padding:120px 0}.search-no-results .page-content .page-content{padding:20px 0 0}.post-author{font-weight:700;color:var(--carrefit-secondary-color);display:block}.post-author img{border-radius:50%!important;margin-right:5px}.post-author:hover{color:var(--carrefit-primary-color)}.blog-posts .blog-post-list,.post-wrapper .blog-post-list{margin-bottom:50px}.post-wrapper.blog-masonry{width:calc(100% + 30px)}.post-wrapper.blog-masonry .post-item{width:calc(50% - 30px);margin-right:30px;margin-bottom:50px}.post-wrapper.blog-masonry.column-3 .post-item{width:calc(33.33% - 30px)}.post-wrapper .post-item{margin-bottom:60px}.post-grid{position:relative;background:var(--carrefit-white);box-shadow:0 0 35px 0 rgba(0,0,0,.07);transition:all .3s ease-in-out;margin-bottom:30px;border-radius:5px;overflow:hidden}.post-grid .meta-category-wrapper a{display:inline-block;position:relative;color:var(--carrefit-primary-color);overflow:hidden;z-index:2;border-color:var(--carrefit-primary-color)}.post-grid .meta-category-wrapper a:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:-1;height:0;background:var(--carrefit-primary-color);border-radius:50% 50% 0 0;transition:height .4s ease-in-out}.post-grid .meta-category-wrapper a:hover{color:var(--carrefit-white);background-color:transparent}.post-grid .meta-category-wrapper a:hover:after{height:300%}.post-grid .meta-category-wrapper a:not(:last-child){margin-right:7px}.post-grid .feature-image{position:relative;overflow:visible}.post-grid .feature-image:hover img{transform:scale(1)}.post-grid .blog-content{padding:40px 30px}.post-grid .blog-content .entry-title{font-size:24px;font-weight:700;margin:7px 0 9px}.post-grid .blog-content .author span{display:inline-block;margin-right:5px}.post-grid .blog-content .author-simple a{color:#949292}.post-grid .blog-content .author-simple a:hover{color:var(--carrefit-primary-color)}.post-grid .blog-content p{margin-bottom:26px}.post-grid .blog-content .read_more_btn{display:inline-flex;align-items:center;text-transform:uppercase;font-size:14px}.post-grid .blog-content .read_more_btn i{margin-left:5px;color:var(--carrefit-secondary-color)}.post-grid .blog-content .read_more_btn:hover i{margin-left:8px;transition:all .3s ease-in-out;color:var(--carrefit-primary-color)}.post-grid:hover{box-shadow:0 0 35px 0 rgba(0,153,255,.15)}.post-grid:hover .feature-image img{transform:scale(1)}.post-grid.style-two{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:30px;box-shadow:0 0 35px 0 rgba(0,0,0,.05);border-radius:5px;overflow:hidden}@media (max-width:576px){.post-grid.style-two{flex-wrap:wrap}}.post-grid.style-two .feature-image img{min-height:270px}@media (max-width:576px){.post-grid.style-two .feature-image{width:50%}}@media (max-width:420px){.post-grid.style-two .feature-image{width:100%}.post-grid.style-two .feature-image img{width:100%}}.post-grid.style-two .blog-content{flex:1;padding:15px}.post-grid.style-two .blog-content .entry-title{font-size:22px;margin-bottom:17px;line-height:29px}.post-grid.style-two .blog-content .author-simple a:hover{color:var(--carrefit-primary-color)}.post-grid.style-two .meta-category-wrapper{margin-bottom:16px}.post-grid.style-two:hover{box-shadow:0 0 35px 0 rgba(0,153,255,.15)}.post-grid.style-three .feature-image img{min-height:360px}.post-grid.style-three .feature-image a:before{display:none}.post-grid.style-three .meta-category-wrapper{position:absolute;z-index:2;top:20px;right:20px}.post-grid.style-three .meta-category-wrapper a{display:inline-block;position:relative;color:var(--carrefit-primary-color);overflow:hidden}.post-grid.style-three .meta-category-wrapper a:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:-1;height:0;background:var(--carrefit-primary-color);border-radius:50% 50% 0 0;transition:height .4s ease-in-out}.post-grid.style-three .meta-category-wrapper a:hover{color:var(--carrefit-white);background-color:transparent}.post-grid.style-three .meta-category-wrapper a:hover:after{height:300%}.post-grid.style-three .meta-category-wrapper a:not(:last-child){margin-right:7px}.post-grid.style-three .blog-content{padding:34px 30px 50px}.post-grid.style-three .blog-content .entry-title{font-size:30px;line-height:1.4;font-weight:700;margin:0 0 12px}@media (max-width:576px){.post-grid.style-three .blog-content .entry-title{font-size:22px}}.post-grid.style-three .blog-content .author-simple a:hover{color:var(--carrefit-primary-color)}.post-grid.style-four{box-shadow:none;border:1px solid #e1e2e2}.post-grid.style-four .feature-image{transition:all .3s ease-in-out;overflow:hidden;padding:20px 20px 0 20px;border-radius:5px 5px 0 0;position:relative;z-index:1}.post-grid.style-four .feature-image a:before{display:none}.post-grid.style-four .feature-image img{height:240px;border-radius:5px 5px 0 0}.post-grid.style-four .meta-category-wrapper{position:absolute;z-index:2;top:40px;left:40px}.post-grid.style-four .meta-category-wrapper a{display:inline-block;position:relative;color:var(--carrefit-white);overflow:hidden}.post-grid.style-four .meta-category-wrapper a:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:-1;height:300%;background:var(--carrefit-primary-color);border-radius:50% 50% 0 0;transition:height .4s ease-in-out}.post-grid.style-four .meta-category-wrapper a:hover{color:var(--carrefit-white);background-color:transparent;border-color:var(--carrefit-white)}.post-grid.style-four .meta-category-wrapper a:hover:after{height:0}.post-grid.style-four .meta-category-wrapper a:not(:last-child){margin-right:7px}.post-grid.style-four .blog-content{padding:30px 20px 30px}.post-grid.style-four .blog-content .entry-title{margin:16px 0 22px;line-height:1.3}.post-grid.style-four .blog-content .author-simple .author{margin-left:0}.post-grid.style-four .blog-content .author-simple .author a{font-weight:400;font-size:14px;color:#949292}.post-grid.style-four .blog-content .author-simple .author a:hover{color:var(--carrefit-primary-color)}.post-grid.style-four .blog-content .read_more_btn{text-transform:capitalize;font-size:15px}.post-grid.style-four .post-meta li{text-transform:uppercase;font-weight:400}.post-grid.style-four:hover .feature-image img{transform:scale(1.2)}.post-meta{margin:0;padding:5px 0 0;line-height:1}.post-meta li{display:inline-flex;position:relative;font-size:14px}.post-meta li i{margin-right:8px;font-size:14px;color:var(--carrefit-primary-color);line-height:.9}.post-meta li:not(:last-child){margin-right:20px}@media (max-width:480px){.post-meta li:not(:last-child){margin-bottom:15px}}.post-meta li .author{margin-left:5px}.post-meta li .author a{font-weight:400;font-size:14px}.post-meta li .author a:hover{color:var(--carrefit-primary-color)}.post-meta li a{margin:0;color:#949292;line-height:normal}.post-meta li a:hover{color:var(--carrefit-primary-color)}.post-categories{margin:0;padding:0;list-style:none}.post-categories li{display:inline-block;position:relative}.post-categories li:not(:last-child) a:after{content:",";position:absolute;right:-4px;top:0}.entry-meta a,.post-categories a{color:var(--carrefit-text-color);font-size:16px;display:inline-block;margin-right:12px;position:relative}.entry-meta a:hover,.post-categories a:hover{color:var(--carrefit-primary-color)}.entry-meta a:not(:last-child):after,.post-categories a:not(:last-child):after{content:"/";position:absolute;right:-15px;top:0}.blog-post-list{width:100%;box-shadow:0 0 35px 0 rgba(0,0,0,.05);border-radius:15px}.blog-post-list .post-thumbnail{display:block;overflow:hidden;margin-top:40px}.blog-post-list .entry-header{padding:50px 50px 0}.blog-post-list .entry-header .entry-title{font-size:30px;font-weight:700;-ms-word-wrap:break-word;word-wrap:break-word}.blog-post-list .meta-category-wrapper{margin-bottom:25px}.blog-post-list .meta-category-wrapper a{font-size:13px;display:inline-block;padding:0 15px;border:1px solid #e1e2e2;color:var(--carrefit-primary-color);border-radius:4px;margin-right:10px;position:relative;overflow:hidden}.blog-post-list .meta-category-wrapper a:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:-1;height:0;background:var(--carrefit-primary-color);border-radius:50% 50% 0 0;transition:height .4s ease-in-out}.blog-post-list .meta-category-wrapper a:hover{color:var(--carrefit-white);border-color:var(--carrefit-primary-color);background-color:transparent!important}.blog-post-list .meta-category-wrapper a:hover:after{height:300%}.blog-post-list .blog-content{padding:20px 50px 50px}.blog-post-list .entry-content .entry-title{font-size:26px;line-height:1.2;margin-bottom:13px}.blog-post-list .entry-content .entry-title a{color:var(--carrefit-secondary-color)}.blog-post-list .entry-content .entry-title a:hover{color:var(--carrefit-primary-color)}.blog-post-list .entry-content p{margin-bottom:30px}.blog-post-list.sticky .post-thumbnail{margin-bottom:0}.blog-post-list.sticky .entry-header .entry-title a{color:var(--carrefit-primary-color)}.blog-post-list.sticky .entry-header .entry-title a:hover{color:var(--carrefit-primary-color)}.blog-post-list .blog-footer{display:flex;justify-content:space-between;align-items:center}.blog-post-list .blog-footer .read-more{position:relative;color:var(--carrefit-secondary-color);font-size:14px;display:inline-flex;align-items:center;text-transform:uppercase}.blog-post-list .blog-footer .read-more i{font-size:12px;transition:all .3s ease-in-out;color:var(--carrefit-primary-color);margin-left:5px}.blog-post-list .blog-footer .read-more:hover{color:var(--carrefit-primary-color)}.blog-post-list .blog-footer .read-more:hover i{transform:translateX(5px);color:var(--carrefit-primary-color)}.blog-post-list .post-meta-wrapper{display:flex;justify-content:space-between;align-items:center}.blog-post-list .post-meta-wrapper .post-meta{font-size:14px;line-height:1}.blog-post-list .post-meta-wrapper .post-meta i{display:inline-block;line-height:1;color:var(--carrefit-primary-color)}.blog-post-list .post-meta-wrapper .post-meta a{display:inline-block}.blog-post-list .post-meta-wrapper .post-meta a:hover{color:var(--carrefit-primary-color)}.meta-category-wrapper a{font-size:13px;display:inline-block;padding:0 15px;border:1px solid #e1e2e2;color:var(--carrefit-primary-color);border-radius:4px;margin-right:10px}.meta-category-wrapper a:hover{background:var(--carrefit-primary-color);color:var(--carrefit-white);border-color:var(--carrefit-primary-color)}.post-meta-list{margin:0;padding:0;list-style:none}.post-meta-list li{display:inline-block;margin-right:20px;font-size:16px;font-weight:400}.post-meta-list li i{margin-right:10px;color:#5c6f96;font-size:14px}.post-meta-list li a{font-weight:400;font-size:16px}.post-meta-list li a:hover{color:var(--carrefit-primary-color)}.related-post-wrapper{margin-top:63px}.related-post-wrapper .related-title{font-size:24px;margin-bottom:21px}.related-post{background-color:var(--carrefit-white);box-shadow:0 0 35px 0 rgba(0,153,255,.15);border-radius:6px;overflow:hidden}.related-post .feature-image img{min-height:260px;width:100%;object-fit:cover}.related-post .post-meta{margin-bottom:17px;padding-top:0}.related-post .post-meta li a{font-size:13px;text-transform:uppercase;border-radius:3px;border:1px solid #e1e2e2;padding:8px 17px;display:inline-block;overflow:hidden;position:relative;z-index:1}.related-post .post-meta li a::before{content:"";position:absolute;left:0;right:0;bottom:0;z-index:-1;height:0;background:var(--carrefit-primary-color);background:var(--carrefit-primary-color);border-radius:50% 50% 0 0;transition:height .4s ease-in-out}.related-post .post-meta li a:hover{border-color:var(--carrefit-primary-color);color:var(--carrefit-white)}.related-post .post-meta li a:hover:before{height:200%}.related-post .post-meta li a:not(:last-child){margin-right:10px}.related-post .post-footer-meta{margin:0;padding:0;list-style:none}.related-post .post-footer-meta li{display:inline-block}.related-post .post-footer-meta li:not(:last-child){margin-right:25px}.related-post .post-footer-meta li a{color:#949292;font-size:15px;font-weight:400}.related-post .post-footer-meta li a:hover{color:var(--carrefit-primary-color)}.related-post .post-footer-meta li i{font-size:13px;color:var(--carrefit-primary-color);margin-right:10px}.related-post .blog-content{padding:40px 30px}.related-post .blog-content .post-title{font-size:24px;margin-bottom:7px}.related-post .blog-content p{margin-bottom:26px}.share_social-wpapper{display:flex;padding:0;align-items:center}.share_social-wpapper .share-text{text-transform:uppercase;letter-spacing:2px;color:var(--carrefit-secondary-color);font-weight:700}.social-share-link{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.social-share-link li a{background-color:var(--carrefit-white);box-shadow:0 0 35px 0 rgba(0,0,0,.2);font-size:13px;margin-left:10px;color:#7e8d9f;border-radius:3px;height:30px;width:30px;transition:all .3s ease-in-out;display:inline-flex;align-items:center;justify-content:center}.social-share-link li a:hover{background-color:var(--carrefit-primary-color);color:var(--carrefit-white)}.tag_list{margin-top:30px}.tag_list .tags{color:var(--carrefit-secondary-color);text-transform:uppercase;letter-spacing:2px;display:inline-block;margin-right:5px;margin-bottom:10px;font-weight:700}.single-post-navigation{margin-top:70px}.single-post-nav{max-width:270px;display:flex;align-items:center}@media (max-width:576px){.single-post-nav{width:100%}}.single-post-nav i{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:var(--carrefit-white);border-radius:50%;box-shadow:0 0 35px 0 rgba(0,0,0,.1);font-size:18px;color:var(--carrefit-primary-color);margin-right:15px;position:relative;overflow:hidden;z-index:1;transition:all .3s ease-in-out}.single-post-nav i:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:-1;height:0;background:var(--carrefit-primary-color);background:var(--carrefit-primary-color);border-radius:50% 50% 0 0;transition:height .4s ease-in-out}.single-post-nav i:hover{color:var(--carrefit-white)}.single-post-nav i:hover:after{height:200%}.single-post-nav .post-nav-wrapper{flex:2}.single-post-nav .post-nav-title{font-size:13px;font-weight:400;color:var(--carrefit-text-color);margin-bottom:5px;line-height:1}.single-post-nav .post-title{font-size:16px;transition:all .3s ease-in-out;margin:0}.single-post-nav .post-title:hover{color:var(--carrefit-primary-color)}@media (max-width:767px){.post-next{margin-top:30px}}.post-next .single-post-nav{margin-left:auto}.post-next .single-post-nav i{margin:0 0 0 15px}.post-next .post-nav-wrapper{text-align:right}.portfolio-post-navigation{display:flex;align-items:center;justify-content:space-between;padding:60px 0;border-top:1px solid #dce0e5;border-bottom:1px solid #dce0e5;margin-top:60px}@media (max-width:576px){.portfolio-post-navigation{display:block}}.portfolio-post-navigation .middle-icon{color:#dadada;font-size:30px;text-align:center}.portfolio-post-navigation>div{width:40%}@media (max-width:576px){.portfolio-post-navigation>div{width:100%}}.portfolio-post-navigation .middle-icon{width:20%}@media (max-width:576px){.portfolio-post-navigation .middle-icon{width:100%;margin:20px 0}}blockquote{box-shadow:0 4px 30px 0 rgba(0,0,0,.07);padding:40px 50px;position:relative;margin:54px 0 52px;border-left:3px solid var(--carrefit-primary-color)!important;border-radius:0 10px 10px 0}blockquote p{font-size:18px;color:var(--carrefit-text-color);font-style:normal;margin-bottom:4px;font-weight:400;padding:0!important}blockquote cite{font-style:normal;font-weight:500;font-size:20px;line-height:28px;color:var(--carrefit-title-color);padding-top:15px;display:inline-block;position:relative;display:inline-flex!important;align-items:center;gap:10px}blockquote cite:before{content:"";display:block;height:2px;width:34px;background:var(--carrefit-primary-color)}@media (max-width:575px){blockquote{padding:30px 20px}blockquote p{font-size:18px}blockquote cite{font-size:16px}}.blog-container{padding:120px 0}.single-post .page-content{padding:0}.blog .page-content{padding:120px 0}.post-grid .feature-image{overflow:hidden}.post-grid .feature-image a{position:relative;display:block}.post-grid .feature-image a:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5);opacity:0;transition:all .3s ease-in-out;z-index:333}.post-grid .feature-image img{transition:all .5s ease-in-out;height:260px;object-fit:cover}.post-grid .feature-image:hover a:before{opacity:1}.post-grid .feature-image:hover img{transform:scale(1.07)}.post-single{margin-bottom:0}.post-single .feature-image{margin-bottom:28px}.post-single .post-meta{padding-top:0}.post-single .post-meta li{color:#949292}.post-single .post-meta li .author a{color:#949292}.post-single .post-meta li .author a:hover{color:var(--carrefit-primary-color)}.post-single .entry-header{padding-bottom:30px}.post-single .entry-title{font-size:36px;margin:10px 0 25px}.post-single .wp-block-image{margin-top:30px}.post-single .blocks-gallery-grid li img{border-radius:10px}.post-single blockquote{display:flex;flex-direction:column;padding:20px 25px 20px;margin-bottom:40px}.post-single blockquote::after{content:"\f10e";font-family:"Font Awesome 6 Free";color:var(--carrefit-primary-color);width:50px;height:50px;line-height:50px;position:absolute;bottom:10px;right:40px;font-weight:900;font-size:38px;text-align:center;border-radius:50%}.post-single blockquote cite{font-size:24px;color:var(--carrefit-title-color);font-weight:400;margin-top:20px;padding-top:0}.post-single blockquote p{font-size:16px;font-weight:500;margin:0;color:var(--carrefit-title-color);font-style:normal}.post-single .wp-block-image{text-align:center}.post-single .wp-block-image{margin-bottom:39px}.post-single .edit-link{margin-left:15px}.post-single .single-post-header{margin-bottom:50px}.post-single .single-post-header .single-post-title{font-size:36px;margin-bottom:25px;-ms-word-wrap:break-word;word-wrap:break-word}.post-single .post-meta-cat{margin-bottom:20px}.post-single .post-meta-cat a{height:30px;line-height:30px;padding:0 30px;font-size:18px;text-transform:capitalize;color:var(--carrefit-white);border-radius:5px;background-color:#37a45d;min-width:auto;font-weight:400;margin:0 5px;border:0 solid transparent;display:inline-block}.post-single .post-meta-cat a:first-child{background-color:var(--carrefit-primary-color)}.post-single .meta-wrapper{display:flex;align-items:center;justify-content:space-between}.post-single .feature-image{text-align:center}.post-single .feature-image img{border-radius:6px}.post-single .entry-content{max-width:900px;margin:0 auto}.post-single .entry-footer{margin-top:60px}.post-single .entry-footer .tag_list{padding-bottom:10px;border-bottom:1px solid #e8ebf4}ul.blocks-gallery-grid{margin-top:40px}.single-post-header-bg .single-post-header{position:relative;z-index:2}.single-post-header-bg .at-blog-meta-category{color:var(--carrefit-white);font-size:13px;border:1px solid var(--carrefit-white);padding:8px 16px;display:inline-block;line-height:1;border-radius:4px;margin:0 5px;z-index:1;position:relative;overflow:hidden}.single-post-header-bg .at-blog-meta-category:before{content:"";position:absolute;left:0;right:0;bottom:0;z-index:-1;height:0;background:var(--carrefit-white);border-radius:50% 50% 0 0;transition:height .4s ease-in-out}.single-post-header-bg .at-blog-meta-category:hover{color:var(--carrefit-primary-color)}.single-post-header-bg .at-blog-meta-category:hover:before{height:300%}.single-post-header-bg .single-post-title{font-size:36px;color:var(--carrefit-white);line-height:1.2;max-width:595px;margin:20px auto 13px;-ms-word-wrap:break-word;word-wrap:break-word}.feature-image-banner{height:500px;background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;position:relative;background-color:rgba(0,0,0,.3)}@media (max-width:768px){.feature-image-banner{height:380px}}.feature-image-banner::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.feature-image-banner .single-post-header{position:relative;z-index:2}.feature-image-banner .single-post-header .single-post-title{font-size:48px;color:var(--carrefit-white);margin-bottom:0;line-height:1.3;-ms-word-wrap:break-word;word-wrap:break-word}@media (max-width:768px){.feature-image-banner .single-post-header .single-post-title{font-size:34px}}@media (max-width:480px){.feature-image-banner .single-post-header .single-post-title{font-size:30px}}.feature-image-banner .single-post-header .post-meta{margin-top:24px}.feature-image-banner .single-post-header .post-meta a,.feature-image-banner .single-post-header .post-meta li{color:var(--carrefit-white)}.feature-image-banner .single-post-header .post-meta a:hover{color:var(--carrefit-primary-color)}.blog-share{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.blog-share .share-title p{color:#2b2350;display:inline-block;margin:0;font-weight:500;font-size:20px}.share-link{margin:0;padding:0;list-style:none}.share-link li{display:inline-block;margin-right:5px;padding-left:0!important}.share-link li:before{display:none}.share-link li:last-child{margin-right:0}.share-link li a{display:block;height:44px;width:44px;text-align:center;line-height:43px;color:#aba8a4;border-radius:50%;font-size:14px;border:1px solid #e5dada}.share-link li a:hover{background:var(--carrefit-primary-color);color:var(--carrefit-white);border-color:var(--carrefit-primary-color)}@media (max-width:991px){.post-wrapper.blog-masonry.column-3 .post-item{width:calc(50% - 30px)}}@media (max-width:768px){.post-wrapper.blog-masonry.column-3 .post-item{width:100%;margin-right:0}.comment-list .comment .comment-body.menu-comments .comment-author{height:60px;width:60px;margin-right:15px}.comment-list .comment .comment-body .comment-author{height:60px;width:60px;margin-right:15px}.comment-list .comment .comment-body .comment-content{padding-bottom:20px}.comment-list .comment .comment-body .comment-content h4{font-size:18px}.comment-list .comment .comment-body .comment-content p{font-size:16px;line-height:26px}.comment-list .children{padding-left:70px}.comment-respond .comment-reply-title{font-size:35px;margin-bottom:30px}}@media (max-width:420px){.comment-list .comment .comment-body .comment-content .ratings{position:static}}.page-links{clear:both;margin:0 0 1.5em;padding-top:20px}.page-links .current,.page-links a{height:30px;width:30px;border-radius:50%;background:var(--carrefit-stock-color);color:var(--carrefit-secondary-color);display:inline-block;text-align:center;line-height:31px;font-size:16px;margin-left:5px}.page-links .current:hover,.page-links a:hover{background:var(--carrefit-primary-color);color:var(--carrefit-white)}.page-links .current{background:var(--carrefit-primary-color);color:var(--carrefit-white)}.post-navigation{margin-bottom:50px}.post-navigation .nav-links{display:flex;align-items:center;flex-wrap:wrap;border-top:1px solid var(--carrefit-stock-color);border-bottom:1px solid var(--carrefit-stock-color);position:relative;width:102%}.post-navigation .nav-links .nav-next,.post-navigation .nav-links .nav-previous{width:48%;height:50px;line-height:50px;padding:0 15px;background:var(--carrefit-text-color);margin-right:2%;flex:1;font-weight:500;text-align:center;transition:all .3s ease-in-out}.post-navigation .nav-links .nav-next a,.post-navigation .nav-links .nav-previous a{font-weight:500;font-size:16px;color:var(--carrefit-white);display:block;outline:0}.post-navigation .nav-links .nav-next a:hover,.post-navigation .nav-links .nav-previous a:hover{color:var(--carrefit-white)}.post-navigation .nav-links .nav-next:hover,.post-navigation .nav-links .nav-previous:hover{background:var(--carrefit-primary-color)}.post-navigation .nav-links .nav-previous{padding-right:30px}.post-navigation .nav-links .nav-next{padding-left:30px}.first-lg{-webkit-order:-1;-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.post-share{display:inline-block;flex:1}@media (max-width:991px){.blog-container{padding:80px 0}#secondary{margin-top:40px}}@media (max-width:768px){.blog-container{padding:50px 0}}.search-header{margin-bottom:30px}.search_page_404_wrapper{text-align:center;max-width:650px;margin:0 auto}.search_page_404_wrapper .page-title{margin-bottom:14px}.search_page_404_wrapper .banner_404_text{margin-bottom:30px}.search_result_form .search-form{display:flex;border:1px solid rgba(5,20,65,.2);margin-bottom:20px;border-radius:10px}.search_result_form .search-form input{border:none;border-radius:0;padding:20px;margin:0;background:0 0}.search_result_form .search-form .search-submit{border:0;background:0 0;padding:15px 20px;color:var(--carrefit-primary-color)}.no-results .page-content{padding:0 0 120px}@media (max-width:991px){.no-results .page-content{padding:0 0 80px}}.pagination-wrapper~.sidebar{margin-bottom:0}.pagination-wrapper{margin-top:30px}.blog-archive-wrapper #post-pagination{margin-top:80px;text-align:center}#post-pagination .page-numbers{margin:0;padding:0;list-style:none}#post-pagination .page-numbers li{display:inline-block}#post-pagination .page-numbers li a,#post-pagination .page-numbers li span{display:inline-block;height:40px;width:40px;line-height:40px;border:1px solid #e7e7f6;text-align:center;color:#7b8a9e;border-radius:4px;margin-right:10px}#post-pagination .page-numbers li a .current,#post-pagination .page-numbers li a:hover,#post-pagination .page-numbers li span .current,#post-pagination .page-numbers li span:hover{background:var(--carrefit-primary-color);border-color:var(--carrefit-primary-color);color:var(--carrefit-white)}#post-pagination .page-numbers li a .current a,#post-pagination .page-numbers li a:hover a,#post-pagination .page-numbers li span .current a,#post-pagination .page-numbers li span:hover a{color:var(--carrefit-white)}#post-pagination .page-numbers li a.current,#post-pagination .page-numbers li span.current{background:var(--carrefit-primary-color);color:var(--carrefit-white);border-color:var(--carrefit-primary-color)}#post-pagination .page-numbers li i{font-size:20px}#post-pagination .page-numbers li.next{line-height:54px}.widget_search .search-form{border-radius:10px;border:1px solid var(--carrefit-stock-color);position:relative;box-shadow:none;display:flex;overflow:hidden}.widget_search .search-form label{margin:0;width:100%}.widget_search .search-form input{padding:11px 30px;border-radius:0;border:0;width:100%;height:60px;margin:0;background:0 0}.widget_search .search-form input:focus{border-color:var(--carrefit-primary-color)}.widget_search .search-form .search-submit{background-color:transparent;border:0;padding:15px 19px 10px 35px;color:var(--carrefit-text-color)}.widget_search .search-form .search-submit:focus{outline:0}.widget_search .search-form .search-submit:hover{background-color:transparent;color:var(--carrefit-primary-color)}#search-menu-wrapper{opacity:0;visibility:hidden;transition:opacity .7s ease,visibility .7s ease;height:100vh;width:100%;position:fixed;top:0;left:0;z-index:999999;background:var(--carrefit-white)}#search-menu-wrapper .close-search{height:60px;width:60px;line-height:60px;border-radius:50%;background:var(--carrefit-primary-color);color:var(--carrefit-white);z-index:9999999;opacity:5;position:absolute;right:15px;top:40px;font-size:20px;cursor:pointer;text-align:center}@media (max-width:576px){#search-menu-wrapper .close-search{height:50px;width:50px;line-height:50px}}#search-menu-wrapper .overlay-bg{transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s;-webkit-filter:blur(4px);filter:blur(4px);background:rgba(0,0,0,.7);position:absolute;top:0;left:0;width:100%;height:100%}#search-menu-wrapper.toggled{opacity:1;visibility:visible}#search-menu-wrapper .wrapper{max-width:850px;margin:0 auto;display:flex;justify-content:center;align-items:center;height:100%}#search-menu-wrapper .search-form{width:100%;display:flex;align-items:center;border-bottom:1px solid #b9b8b8}#search-menu-wrapper .search-form input{border-radius:0;border:0;background:0 0;height:100px;padding:0;color:var(--carrefit-black);font-size:60px;font-weight:700;margin:0;line-height:2.5}@media (max-width:991px){#search-menu-wrapper .search-form input{height:60px;font-size:40px}}#search-menu-wrapper .search-form button{background-color:var(--carrefit-white);color:var(--carrefit-text-color);border:0;padding:0;height:80px;transition:all .3s ease-in-out;font-size:40px}@media (max-width:991px){#search-menu-wrapper .search-form button{font-size:32px}}#search-menu-wrapper .search-form button:hover{color:var(--carrefit-primary-color)}.sea-wrapper .search-form{display:flex;align-items:center}.sea-wrapper .search-form label{margin:0;width:100%}.sea-wrapper .search-form input{margin:0}.sea-wrapper .search-form .search-submit{background:var(--carrefit-primary-color);color:var(--carrefit-white);border:0;height:54px;border-radius:4px;margin-left:20px}.sea-wrapper .search-form .search-submit:hover{background:var(--carrefit-primary-color);color:var(--carrefit-white)}.author-info_wrapper{padding:32px 55px;margin-top:75px;border-radius:10px;background-color:var(--carrefit-white);box-shadow:0 0 35px 0 rgba(0,0,0,.09);display:flex;flex-wrap:wrap}.author-info_wrapper .author{font-style:italic;color:var(--carrefit-primary-color);margin-bottom:3px}@media (max-width:480px){.author-info_wrapper{padding:20px 15px}}.author-info_avatar{margin-right:20px;width:90px}@media (max-width:480px){.author-info_avatar{width:80px}}.author-info_avatar img{border-radius:50%}.author-info_content{flex:2}.author-info_name{font-size:18px;line-height:26px;font-weight:700;margin-bottom:3px}.author-info_name span{margin-right:7px;font-size:14px;display:block}.author-info_description p{font-size:16px;font-weight:400;line-height:28px;margin-bottom:0}.author-info_social-wrapper{line-height:1;margin-top:14px}.author-info_wrapper .title_soc_share{font-size:14px;font-weight:700;margin-right:20px}.author-info_social-link{display:inline-block;margin-right:13px;color:#bfc1c2;font-size:15px}.author-info_social-wrapper a{color:#bbbcbd}.author-info_social-wrapper a:hover{color:var(--carrefit-primary-color)}.comments-section{padding:80px 0}.comment-wrapper{max-width:730px;margin:0 auto}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}#comments{margin-top:60px}#comments .comments-title{font-size:24px;margin-bottom:26px}.comments-area .comment-inner{margin-bottom:50px}.comments-area .reply-title{font-size:24px;font-weight:700;color:var(--carrefit-secondary-color);margin-bottom:30px}.comments-area .no-comments{margin:0;line-height:11px}.comment-list-wrapper{max-width:730px;margin:0 auto}.page .comment-list-wrapper{margin-top:40px}.page .comment-respond .comment-notes,.page .comment-respond .comment-reply-title,.page .comment-respond .logged-in-as{text-align:left}.page .comment-list{margin-bottom:0}.page .comment-respond{margin-top:60px}.page .comment-form input[type=text],.page .comment-form textarea{border:1px solid rgba(5,20,65,.2)}.page .comment-list .comment .comment-body .comment_info .meta-wrapper{color:#bbb}.comments-section .comment-list-wrapper{padding-top:0;border:0}.comment-list{padding:0;list-style:none;overflow:auto;margin-bottom:0}.comment-list>li{margin-bottom:40px}.comment-list>li:not(:last-child){border-bottom:1px solid #dce0e5}.comment-list .comment-body{margin-bottom:30px}.comment-list .comment .comment-body{overflow:auto;display:flex;flex-wrap:wrap;position:relative;margin-bottom:23px}.comment-list .comment .comment-body .comment-avatar{margin-right:25px;border-radius:50%;height:75px;width:75px}.comment-list .comment .comment-body .comment-avatar img{border-radius:50%}.comment-list .comment .comment-body .comment_content{margin-top:7px}.comment-list .comment .comment-body .comment_info{position:relative;overflow:auto;flex:2}.comment-list .comment .comment-body .comment_info .comment_author_says{margin-top:0;margin-bottom:0;font-size:18px;font-weight:700;line-height:1.2;color:var(--carrefit-secondary-color)}.comment-list .comment .comment-body .comment_info .meta-wrapper{display:block;font-weight:400;color:var(--carrefit-text-color);font-size:15px}.comment-list .comment .comment-body .comment_info .comment-reply-wrapper{position:absolute;right:0;top:0}.comment-list .comment .comment-body .comment_info p img{margin:15px 0 5px}.comment-list .comment .comment-body .comment-reply-link{color:var(--carrefit-text-color);font-weight:400;font-size:12px;display:block;position:absolute;right:0;top:0;line-height:1;background:var(--carrefit-stock-color);border-radius:5px;padding:9px 15px}.comment-list .comment .comment-body .comment-reply-link:hover{color:var(--carrefit-white);background-color:var(--carrefit-primary-color)}.comment-list .comment .children{margin:0;padding-left:100px;list-style:none}.comment-list .comment .children .comment-avatar{height:60px;width:60px}.comment-list .comment .children .comment .comment-body .comment-reply-link{margin-left:80px}#comments .comment-list .comment-respond{margin:20px 0;max-width:100%}#comments .comment-list .comment-respond #cancel-comment-reply-link{font-size:16px;color:var(--carrefit-primary-color)}.children .comment-respond{margin-left:80px!important}.comment-respond .comment-reply-title{font-size:24px;margin-bottom:10px}.comment-respond .comment-notes,.comment-respond .logged-in-as{margin-bottom:30px}#review_form .comment-respond .comment-notes,#review_form .comment-respond .logged-in-as{text-align:left}.comment-form .comment-form-author,.comment-form .comment-form-email{width:50%;display:inline-block;margin-bottom:0}.comment-form .comment-form-author{padding-right:15px}.comment-form .comment-form-email{padding-left:15px;float:right}.comment-form input[type=text],.comment-form textarea{padding:13px 20px;border:1px solid var(--carrefit-stock-color);border-radius:0;font-size:16px;height:auto;background-clip:border-box;transition:all .3s ease-in-out;margin-bottom:30px;border-radius:5px;height:60px;background-color:transparent}.comment-form input[type=text]:focus,.comment-form textarea:focus{border-color:var(--carrefit-primary-color)}.comment-form textarea{height:200px;margin-bottom:20px}.comment-form #submit{margin-bottom:0;background-color:var(--carrefit-primary-color);color:var(--carrefit-white);border:1px solid transparent;padding:15px 0;width:100%;font-size:16px;font-weight:700;max-width:180px;text-align:center;border-radius:6px}.comment-form #submit:hover{color:var(--carrefit-primary-color);border-color:var(--carrefit-primary-color);background:0 0}.comment-form .comment-form-cookies-consent{margin-bottom:20px!important;font-size:18px;color:#797986;position:relative}.comment-form .comment-form-cookies-consent:after{content:"";display:block;clear:both}.comment-form .comment-form-cookies-consent #wp-comment-cookies-consent{width:auto;height:auto}.comment-form .comment-form-cookies-consent label{cursor:pointer;display:inline;line-height:1.25em;vertical-align:top;clear:both;padding-left:1px}.comment-form .comment-form-cookies-consent label:not(:empty){padding-left:.75em}.comment-form .comment-form-cookies-consent label:after,.comment-form .comment-form-cookies-consent label:before{content:"";position:absolute;left:0;top:3px}.comment-form .comment-form-cookies-consent label:before{width:16px;height:16px;border:1px solid rgba(5,20,65,.2);cursor:pointer;transition:background .3s}.comment-form .comment-form-cookies-consent input[type=checkbox]{outline:0;visibility:hidden;width:1.25em;margin:0;display:block;float:left;font-size:inherit}.comment-form .comment-form-cookies-consent input[type=checkbox]:checked+label:before{background:var(--carrefit-primary-color);border:none}.comment-form .comment-form-cookies-consent input[type=checkbox]:checked+label:after{transform:translate(.17em,.25em) rotate(-45deg);width:.6em;height:.25em;border:.125em solid var(--carrefit-white);border-top-style:none;border-right-style:none}#review_form input[type=text],#review_form textarea{border:1px solid rgba(5,20,65,.2)}#review_form input[type=text]:focus,#review_form textarea:focus{border-color:rgba(42,202,255,.5)}@media (max-width:991px){.comment-list .comment .children{padding-left:50px}}@media (max-width:576px){.comment-list .comment .comment-body .comment-avatar{width:55px;height:55px}.comment-list .comment .children{padding-left:20px}.comment-list .comment .children .comment .comment-body .comment-avatar{width:40px;height:40px}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}iframe{border-width:0}.entry-content iframe{max-height:500px}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;gap:10px}.gallery-item{text-align:center;vertical-align:top;width:100%;margin:0!important}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-icon.landscape a::before{content:'\f0c1';font-family:'Font Awesome 6 Free';font-weight:900;color:var(--carrefit-white);position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(5 29 31 / 70%);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:.5s}.gallery-icon.landscape a:hover::before{visibility:visible;opacity:1}.gallery-icon.landscape a img{width:100%;height:100%}.gallery-caption{display:block}.blog-content .gallery{padding:0;margin:0}.wp-block-button .wp-block-button__link{background:var(--carrefit-secondary-color);border-radius:5px;margin-bottom:10px;color:var(--carrefit-white)}.wp-block-button .wp-block-button__link:hover{background:var(--carrefit-primary-color);color:var(--carrefit-white)}.wp-block-button .wp-block-button__link br{display:none}.wp-block-button.is-style-outline .wp-block-button__link{background:0 0;color:var(--carrefit-secondary-color);border-color:var(--carrefit-secondary-color)}.wp-block-button.is-style-outline .wp-block-button__link:hover{border-color:var(--carrefit-primary-color);color:var(--carrefit-primary-color)}.wp-block-button.is-style-squared .wp-block-button__link{border-radius:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc(50% - 30px)}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 30px 16px 0}.wp-block-cover .wp-block-cover-text{padding:30px}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{padding-left:0}.wp-block-gallery .blocks-gallery-image:before,.wp-block-gallery .blocks-gallery-item:before{display:none}.gallery-icon.landscape a{position:relative;display:block}.wp-block-cover p:not(.has-text-color){color:var(--carrefit-white)!important}.wp-block-quote.is-large,.wp-block-quote.is-style-large{background-color:transparent}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:1.6em;font-weight:300}.wp-block-quote.is-large:after,.wp-block-quote.is-large:before,.wp-block-quote.is-style-large:after,.wp-block-quote.is-style-large:before{display:none}.wp-block-pullquote{border-top:4px solid #f3f3f3;border-bottom:4px solid #f3f3f3;color:#40464d}.entry .entry-content .wp-block-pullquote.is-style-solid-color{background-color:#0073aa;padding-left:0;padding-right:0}.entry .entry-content .wp-block-pullquote{border-color:transparent;border-width:2px;padding:1rem}.entry .entry-content .wp-block-pullquote blockquote{background-color:transparent}.entry .entry-content .wp-block-pullquote blockquote:after,.entry .entry-content .wp-block-pullquote blockquote:before{display:none}.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote{max-width:100%;color:var(--carrefit-white);padding-left:0;margin-left:1rem;margin-right:1rem}.entry .entry-content .wp-block-pullquote blockquote{color:#111;border:none;margin-top:4rem;margin-bottom:4.33rem;margin-right:0;padding-left:0}.entry .entry-content .wp-block-pullquote.is-style-solid-color p{font-size:1.6875em;line-height:1.3;margin-bottom:.5em;margin-top:.5em}.entry .entry-content .wp-block-pullquote p{font-size:1.6875em;font-style:italic;line-height:1.3;margin-bottom:.5em;margin-top:.5em}.entry .entry-content .wp-block-archives li,.entry .entry-content .wp-block-categories li,.entry .entry-content .wp-block-latest-posts li{margin-bottom:7px;padding-left:15px;position:relative}.entry .entry-content .wp-block-archives li time,.entry .entry-content .wp-block-categories li time,.entry .entry-content .wp-block-latest-posts li time{line-height:1}.entry .entry-content .wp-block-archives li:before,.entry .entry-content .wp-block-categories li:before,.entry .entry-content .wp-block-latest-posts li:before{content:"";position:absolute;left:0;top:10px;height:5px;width:5px;border-radius:50%;background:#7d92bb}.entry .entry-content .wp-block-archives li a,.entry .entry-content .wp-block-categories li a,.entry .entry-content .wp-block-latest-posts li a{font-size:16px;color:#465675}.entry .entry-content .wp-block-archives li a:hover,.entry .entry-content .wp-block-categories li a:hover,.entry .entry-content .wp-block-latest-posts li a:hover{color:var(--carrefit-primary-color)}.entry .entry-content .wp-block-archives li .children,.entry .entry-content .wp-block-categories li .children,.entry .entry-content .wp-block-latest-posts li .children{padding-left:30px}.entry .entry-content .wp-block-categories-list .children li{padding-left:0}.entry .entry-content .wp-block-categories-list .children li:before{display:none}.wp-block-latest-comments,.wp-block-latest-posts.wp-block-latest-posts__list{padding-left:0}.wp-block-media-text.alignfull.has-media-on-the-right.has-background.is-stacked-on-mobile{margin-bottom:15px}pre.wp-block-preformatted{margin-top:20px}.post_format-post-format-quote blockquote{margin-top:0}.wp-block-archives,.wp-block-categories-list{padding:0;list-style:none}.wp-block-archives-dropdown select{height:50px;width:100%;padding:7px 10px;margin-bottom:20px}.wp-block-latest-comments__comment{font-size:20px}.wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a{color:var(--carrefit-secondary-color);font-weight:700}.wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a:hover{color:var(--carrefit-primary-color)}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px}.entry .entry-content .wp-block-separator,.entry .entry-content hr{background-color:#767676;border:0;height:2px;margin-bottom:2rem;margin-top:2rem;max-width:2.25em;text-align:left;margin-left:0}.wp-block-calendar .wp-calendar-nav{margin-bottom:20px}.wp-block-categories-dropdown .postform{margin-bottom:20px}.wp-block-search .wp-block-search__button{padding:0 20px;height:50px;border:0;background:var(--carrefit-primary-color);border-radius:3px;color:var(--carrefit-white);font-weight:400}.wp-block-search .wp-block-search__button:hover{background:var(--carrefit-secondary-color)}.wp-block-gallery.is-cropped,.wp-block-gallery.is-cropped .blocks-gallery-caption:last-child{margin-bottom:1rem}@media only screen and (min-width:768px){.entry .entry-content .wp-block-pullquote.is-style-solid-color{padding-left:10%;padding-right:10%}.entry .entry-content .wp-block-pullquote.is-style-solid-color p{font-size:2.22em;color:var(--carrefit-white)}.entry .entry-content .wp-block-pullquote p{font-size:2.25em}.entry .entry-content .wp-block-separator.is-style-wide,.entry .entry-content hr.is-style-wide{max-width:calc(66.6666666667vw - 28px)}.entry .entry-content .wp-block-separator.is-style-dots,.entry .entry-content hr.is-style-dots{max-width:calc(66.6666666667vw - 28px)}}@media only screen and (min-width:1168px){.entry .entry-content .wp-block-separator.is-style-wide,.entry .entry-content hr.is-style-wide{max-width:calc(50vw - 28px)}.entry .entry-content .wp-block-separator.is-style-dots,.entry .entry-content hr.is-style-dots{max-width:calc(50vw - 28px)}}.entry .entry-content .wp-block-separator.is-style-dots,.entry .entry-content hr.is-style-dots{max-width:100%;background-color:inherit;border:inherit;height:inherit;text-align:center}.entry .entry-content .wp-block-separator.is-style-dots:before,.entry .entry-content hr.is-style-dots:before{color:#767676;font-size:1.6875em;letter-spacing:.88889em;padding-left:.88889em}.wp-block-separator.is-style-dots:before{content:"···";color:var(--carrefit-secondary-color);font-size:20px;letter-spacing:2em;padding-left:20px;font-family:serif}.wp-block-table.is-style-stripes{border-collapse:collapse}.wp-block-table.is-style-stripes td{border-color:#f3f3f3;border-bottom-width:1px}.wp-block-table.is-style-stripes td:not(:first-child){border-left-width:1px}.wp-block-table.is-style-stripes tr{border-top:1px solid #f3f3f3}.wp-block-table.is-style-stripes tr:last-child td{border-bottom-width:1px}