@media only screen and (max-width:1440px){.container{max-width:1140px!important}footer ul{right:15px}.nav_and_mail .nav_sec ul li a{font-size:18px}}@media only screen and (max-width:1300.98px){.banner_text p{font-size:22px;margin-bottom:25px}.knowledge_sec{padding:100px 60px}.extra_info p{font-size:25px;line-height:37px}.kn_bx h3{padding:15px;font-size:16px;line-height:24px}.kn_bx{margin:0 10px}}@media only screen and (max-width:1199.98px){.dates{font-size:16px}.contact_sec{padding:70px 0}.c_icn_text,.c_icn_text a{font-size:18px;line-height:125%}.left_text{padding:65px 70px 65px 40px;margin-right:-45px}.left_text ul li+li{margin-top:40px}.c_icn_text h4{font-size:24px;line-height:31px;margin-bottom:10px}.icn_text{font-size:18px;line-height:27px}.nav_and_mail .nav_sec ul li a{font-size:14px}.banner_btn_wrapper{gap:15px 20px;margin-bottom:30px;flex-wrap:wrap}.banner_text h1{font-size:45px;margin-bottom:25px}.cmn_title h2{font-size:40px;margin-bottom:25px}.default_content h2{font-size:40px}.default_content h3{font-size:35px}.default_content h4{font-size:30px}.default_content h5{font-size:25px}.default_content h6{font-size:20px}.nav_and_mail .nav_sec ul{gap:25px}.logo{max-width:200px}.service_sec{padding:65px 0}.expertise_wrapper{padding:65px 0 50px}.exprt_img{max-width:185px;width:100%;min-width:185px}}@media only screen and (max-width:1080px){.banner_down_sec ul{gap:18px 35px}.srv_text h3{font-size:16px;margin-bottom:15px;padding-bottom:15px}.icn{max-width:40px;min-width:40px}.abt_text{padding:40px 20px 40px;padding-left:45px;margin-left:-50px}.catagories ul li+li{margin-top:15px}}@media only screen and (max-width:991.98px){.knowledge_sec{padding:70px 60px}.default_content p,.default_content ul li a,.default_content ol li a,.default_content ul li,.default_content ol li{font-size:16px}.default_btns{gap:15px 25px;flex-wrap:wrap}.default_content,.catagories{padding:35px 20px}.details_wrapper{padding:70px 0}.left_text{padding:65px 70px 65px 40px;margin-right:0}.exprt_bx{gap:15px;flex-direction:column}.exprt_img{max-width:100%}.inner_banner .banner_text{padding:55px 20px 50px}.inner_banner .banner_text ol li{font-size:18px;line-height:30px}.inner_banner .banner_text ol li:after{width:24px}.banner_text{padding:70px 20px 50px;margin:25px 0;background:#00000082}.banner .row>*{width:100%}.banner_text h1{font-size:40px}.cmn_title h2{font-size:35px}.default_content h2{font-size:35px}.default_content h3{font-size:30px}.default_content h4{font-size:25px}.default_content h5{font-size:20px}.default_content h6{font-size:18px}.banner_text p{font-size:18px}.extra_info p{font-size:21px;line-height:30px}.cmn_btn a{font-size:15px;padding:13px 20px}.nav_and_mail .nav_sec ul li a:has(.arw-nav){display:block}span.toggle-menu{width:auto;margin:0;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;right:15px;top:50%;bottom:0;transform:translate(0,-50%)}.toggle-menu i{font-size:20px;margin:0;border:2px solid var(--white);padding:7px 9px;border-radius:5px;color:var(--white)}.nav_and_mail .nav_sec{width:280px;height:100vh;position:fixed;z-index:999;top:0;right:-100%;padding:70px 0 0;background:var(--black)!important;display:block;-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}.nav_and_mail .nav_sec.slidein{right:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.nav_and_mail .nav_sec .cls-btn{width:32px;height:32px;position:absolute;top:15px;right:15px;cursor:pointer;background:url(/wp-content/themes/twin-horizon-child/images/cross.png) no-repeat center}.nav_and_mail .nav_sec ul{text-align:left;flex-direction:column;background:var(--gray)!important;height:auto;gap:0}.nav_and_mail .nav_sec ul li ul li a:hover{color:var(--white)!important;background:var(--cream)!important}.nav_and_mail .nav_sec ul li ul li a{border-radius:0}.nav_and_mail .nav_sec ul>li{display:block;padding-bottom:0;width:100%;margin:0}.nav_and_mail .nav_sec ul>li+li{margin-left:0}.nav_and_mail .nav_sec ul>li a{color:#FFF;padding:10px 15px;font-size:16px;border-radius:0}.nav_and_mail .nav_sec ul li a:before{display:none}.nav_and_mail .nav_sec ul>li:hover>a,.nav_and_mail .nav_sec ul>li.active>a{background:var(--cream);color:var(--white)!important}.nav_and_mail .nav_sec ul li{padding:0}.nav_and_mail .nav_sec>ul>li>a:after,.nav_and_mail .nav_sec>ul>li>a:after{display:none}.nav_and_mail .nav_sec img{display:inline-block;vertical-align:middle}.nav_and_mail .nav_sec i{font-style:normal;color:#fff;line-height:30px;font-size:21px;font-weight:600}.nav_and_mail .nav_sec ul>li:hover ul{display:none}.nav_and_mail .nav_sec ul>li ul{width:100%;background:var(--white)!important;position:static;top:100%;left:0;text-align:left;display:none;border-radius:0;padding:0;transition:0.0s;visibility:visible;opacity:1;pointer-events:all}.nav_and_mail .nav_sec ul li ul li a{padding:6px 35px;color:var(--black)}.nav_and_mail .nav_sec ul ul>li:hover>a,.nav_and_mail .nav_sec ul ul>li.active>a{background:#000;color:#FFF!important}.nav_and_mail .nav_sec ul li .arw-nav{width:40px;height:45px;position:absolute;right:0;top:0;z-index:999;transform:translate(0,0);cursor:pointer;background:url(/wp-content/themes/twin-horizon-child/images/arw.png) no-repeat center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.nav_and_mail .nav_sec ul li .arw-nav.actv{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.twinhorizon-header-nav-right .twinhorizon-header-menu{position:fixed;top:0;right:-100%;width:280px;height:100vh;overflow-y:auto;background:#191A1F;transition:all .3s ease-in-out;z-index:9999}.twinhorizon-header.show .twinhorizon-header-menu{right:0}.twinhorizon-header-nav-right .twinhorizon-header-menu ul{flex-direction:column;margin-top:80px!important;padding:0}.twinhorizon-header-nav-right .twinhorizon-header-menu ul li{width:100%}.twinhorizon-header-nav-right .twinhorizon-header-menu ul li a{width:100%;display:block;padding:10px 20px}.twinhorizon-header-nav-right .twinhorizon-header-menu ul li a::after{display:none}.twinhorizon-header-nav-right .twinhorizon-header-menu ul li.active a{background:#C7A24F;text-shadow:initial}.twinhorizon-header-times{position:absolute;right:.5em;top:1em;display:block}.twinhorizon-header-times svg{width:40px}.twinhorizon-header-times svg path{stroke:#fff!important}.twinhorizon-header .twinhorizon-header-logo img{max-width:200px}.twinhorizon-header-bars{min-width:40px;height:40px;display:flex;align-items:center;justify-content:center}.twinhorizon-header-bars svg{width:45px}.twinhorizon-header-bars svg path{fill:#fff}.twin-hero-content h1{font-size:40px}.twin-blog-info{flex-wrap:wrap;gap:10px}}@media only screen and (max-width:840px){.knowledge_sec{padding:70px 55px}.knowledge_sec .container{padding:0!important}.knowledge_slider .slick-arrow.slick-prev{left:-45px}.knowledge_slider .slick-arrow.slick-next{right:-45px}}@media only screen and (max-width:767.98px){.twin-blog-info-el:nth-child(3){margin-top:20px}.twin-blog-info .twin-blog-info-el:nth-child(1),.twin-blog-info .twin-blog-info-el:nth-child(2){gap:6px 0}.twin-blog-info-el{flex-direction:column;gap:15px 0}.banner_down_sec ul{gap:20px 35px;flex-wrap:wrap}.catagories{margin-top:30px}.alignright,.alignleft{float:none;margin:30px auto;border-radius:6px}.service_sec .row{justify-content:center}.service_sec .row>*{margin-bottom:30px}.abt_text{padding:30px 20px;margin-left:0}.about_sec{padding:75px 0}.abt_img img{max-width:450px;margin:0 auto 25px}.twin-hero-content h1{font-size:30px}.twin-hero-content h6 br{display:none}.twin-blog-sec-heading h2::after,.twin-blog-sec-heading h2::before{display:none}.twin-hero{padding-top:100px}.twin-blog-btn a{margin:40px auto}.twin-blog-info-row{margin-top:0}}@media only screen and (max-width:680.98px){.banner_text h1{font-size:35px}.srv_text h3,.expert_content h3{font-size:16px;line-height:27px}.cmn_title h2{font-size:30px}.default_content h2{font-size:30px}.default_content h3{font-size:27px}.default_content h4{font-size:25px}.default_content h5{font-size:20px}.default_content h6{font-size:18px}.srv_text{padding:0 10px}}@media only screen and (max-width:575.98px){footer ul{right:0;position:relative;transform:none;margin-top:15px}.left_text{padding:50px 45px 50px 30px}.c_icn{width:33px;min-width:33px;height:33px;padding:9px}.left_text a{word-break:break-all}.c_icn_text h4{font-size:22px;line-height:27px;margin-bottom:10px}.contact_form input,.contact_form textarea{padding:13px 16px;font-size:16px;line-height:23px}.contact_form .row>*{margin-bottom:25px}.expertise_wrapper .row>*{margin-bottom:23px}.inner_expertise_wrapper .exprt_bx{padding:35px 15px;gap:15px}.inner_expertise_wrapper.expertise_wrapper .row>*{width:100%}.srv_text p{font-size:15px;line-height:23px}.service_sec .row>*{width:100%;margin-bottom:25px}.abt_text{text-align:center}.abt_text{padding:30px 15px;margin-left:0}.inner_banner .banner_text ol li{font-size:18px;line-height:27px;text-align:center}.inner_banner .banner_text ol{justify-content:center;gap:14px 30px}.inner_banner .banner_text ol li::after{right:-25px;top:50%;width:18px;height:18px}.inner_banner .banner_text h1{margin-bottom:10px!important;text-align:center}.banner_down_sec ul{justify-content:flex-start}.banner_text{padding:50px 15px 30px;margin:20px 0}.inner_banner .banner_text{padding:35px 15px 30px}.banner_text h1{font-size:30px;margin-bottom:20px}.cmn_title h2{font-size:27px}.default_content h2{font-size:27px}.default_content h3{font-size:25px}.default_content h4{font-size:23px}.banner_btn_wrapper{margin-bottom:20px}.banner_text p{font-size:16px}.extra_info p{font-size:18px;line-height:27px}.twin-blog-btn-prev{left:0}.twin-blog-btn-next{right:0}.twin-slide-btns{max-width:70px;margin:40px auto 0;position:relative}}@media only screen and (max-width:480px){.twin-blog-info .twin-blog-info-el:nth-child(1),.twin-blog-info .twin-blog-info-el:nth-child(2){gap:4px 0}.twin-blog-section .info{text-align:center}}@media only screen and (max-width:450px){.left_text{padding:30px 20px}.c_icn_text,.c_icn_text a{font-size:16px;line-height:130%}.contact_form{padding:55px 20px}.knowledge_sec{padding:55px 35px}.knowledge_slider .slick-arrow{width:35px;height:35px;background-size:13px}.knowledge_slider .slick-arrow.slick-next{right:-30px}.knowledge_slider .slick-arrow.slick-arrow.slick-prev{left:-30px}}