@charset "UTF-8";body{padding:0;margin:0;list-style:none;font:normal 15px/24px var(--Poppins);color:var(--textColor)}p{padding:0;margin:0}a{padding:0;margin:0;outline:none;text-decoration:none}ul{list-style:none;padding:0;margin:0}label{list-style:none;padding:0;margin:0}ul li{padding:0;margin:0}h1,h2,h3,h4,h5,h6{padding:0;margin:0}input[type=text]::-webkit-placeholder{opacity:1}input[type=text]::-moz-placeholder{opacity:1}input[type=password]::-webkit-placeholder{opacity:1}input[type=password]::-moz-placeholder{opacity:1}input[type=search]::-webkit-placeholder{opacity:1}input[type=search]::-moz-placeholder{opacity:1}input[type=email]::-webkit-placeholder{opacity:1}input[type=email]::-moz-placeholder{opacity:1}input[type=tel]::-webkit-placeholder{opacity:1}input[type=tel]::-moz-placeholder{opacity:1}textarea::-moz-placeholder{opacity:1}textarea::-webkit-placeholder{opacity:1}a:hover{outline:none;text-decoration:none}a:active{outline:none;text-decoration:none}a{text-decoration:none}a,button,input[type=submit],:before,:after{transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out}input[type=submit]{cursor:pointer;border:0;outline:none;background:0 0}img{max-width:100%;height:auto}p,h1,h2,h3,h4,h5,h6{margin:0 0 13px}p:last-child{margin-bottom:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}figure{margin:0}.media{display:flex;align-items:flex-start}.media-object{flex:1}h1,h2,h3,h4,h5,h6{color:var(--secondary-color);font-family:var(--Gilda_Display);font-weight:400}:root{--primary-color:#85a312;--secondary-color:#003f72;--success-color:#198754;--danger-color:#dc3545;--dark:#000;--light:#fff;--muted:#777;--textColor:#525b65;--Gilda_Display:'Gilda Display';--Poppins:'Poppins';--Jomolhari:'Jomolhari';--icomoon:'icomoon';--heading-xs:30px;--heading-sm:35px;--heading-md:40px;--heading-lg:50px;--heading-xl:60px;--heading-xxl:70px;--heading-lineHeight:1.1;--title-sm:22px;--title-md:24px;--title-lg:25px;--title-xl:30px;--title-lineHeight:1.2;--text-sm:15px;--text-md:16px;--text-lg:18px;--text-xl:20px;--text-lineHeight:1.7;--transition:all .35s ease-in-out}@font-face{font-display:swap;font-family:'Gilda Display';font-style:normal;font-weight:400;src:url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/fonts/gilda-display-v20-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:100;src:url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/fonts/poppins-v24-latin-100.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:200;src:url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/fonts/poppins-v24-latin-200.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:300;src:url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/fonts/poppins-v24-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;src:url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/fonts/poppins-v24-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;src:url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/fonts/poppins-v24-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:600;src:url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/fonts/poppins-v24-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:700;src:url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/fonts/poppins-v24-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:800;src:url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/fonts/poppins-v24-latin-800.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:900;src:url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/fonts/poppins-v24-latin-900.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Jomolhari';font-style:normal;font-weight:400;src:url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/fonts/jomolhari-v21-latin-regular.woff2) format('woff2')}@font-face{font-family:'icomoon';src:url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/fonts/icomoon.eot?dsk7ao);src:url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/fonts/icomoon.eot?dsk7ao#iefix) format('embedded-opentype'),url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/fonts/icomoon.ttf?dsk7ao) format('truetype'),url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/fonts/icomoon.woff?dsk7ao) format('woff'),url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/fonts/icomoon.svg?dsk7ao#icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-Vector47:before{content:"\e901"}.icon-Vector48:before{content:"\e902"}.icon-Vector49:before{content:"\e903"}.icon-Arrow-17:before{content:"\e904"}.icon-Vector50:before{content:"\e905"}.icon-tiktok:before{content:"\e911"}.icon-Vector-9:before{content:"\e900"}.icon-instagram1:before{content:"\e90a"}.icon-instagram:before{content:"\e907"}.icon-linkedin:before{content:"\e906"}.icon-twitter:before{content:"\e90b"}.icon-facebook-logo:before{content:"\e91b"}.icon-youtube-logo:before{content:"\e915"}.icon-phone-call:before{content:"\e918"}.icon-email:before{content:"\e919"}.icon-pinterest:before{content:"\e934"}.icon-whatsapp:before{content:"\ea93"}.icon-spotify:before{content:"\ea94"}.icon-youtube:before{content:"\ea9d"}.icon-soundcloud:before{content:"\eac3"}.icon-pinterest1:before{content:"\ead1"}.headersec.fixed_header,.navbar-brand{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.headersec.fixed_header{position:fixed;top:0;left:0;width:100%;z-index:999;-moz-box-shadow:0 0 8px -5px #333;-webkit-box-shadow:0 0 8px -5px #333;box-shadow:0 0 8px -5px #333}@-webkit-keyframes animationFade{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes animationFade{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.headersec.fixed_header{top:0;left:0;right:0;position:fixed;margin:0;z-index:1002;-webkit-animation-name:animationFade;-o-animation-name:animationFade;animation-name:animationFade;-webkit-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-moz-box-shadow:0 0 8px -5px #333;-webkit-box-shadow:0 0 8px -5px #333;box-shadow:0 0 8px -5px #333}.hdrmnu .sub-menu-toggle{display:none}ul.slimmenu li .sub-toggle{width:11px;height:11px;background:url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/images/caretIcon.png) no-repeat center center;top:5px;right:-19px}ul.slimmenu li .sub-toggle i{display:none}ul.slimmenu li .sub-toggle:before{content:none}ul.slimmenu li>ul{width:210px;background:#fff;box-shadow:rgba(0,0,0,.24) 0px 3px 8px;padding:10px;border-radius:8px}ul.slimmenu li>ul>li{width:100%;background:0 0;margin:0}ul.slimmenu li>ul>li>a{display:block;text-transform:capitalize;color:#2d2f2b;width:100%;background:0 0;padding:10px 15px;border-bottom:1px solid rgba(0,0,0,.09) !important;border-radius:0 !important;font-size:18px}ul.slimmenu li>ul>li>a:hover{background:var(--secondary-color);color:#fff;border-color:var(--secondary-color) !important;border-radius:6px !important}ul.slimmenu li>ul>li:last-child>a{border:0 !important}p{color:var(--textColor);font-size:var(--text-xl);line-height:var(--text-lineHeight);font-weight:300}.pagehding h2,.whoWepnel h1{font-size:var(--heading-xxl);line-height:var(--heading-lineHeight)}.pagehding h2 span{color:var(--primary-color)}.themebtn{display:inline-flex;align-items:center;height:66px;color:var(--light);background:var(--primary-color);min-width:270px;border-radius:45px;padding:0 35px;justify-content:space-between;font-size:20px;line-height:24px;gap:5px}.themebtn span{font-size:10px}.themebtn:hover{background:var(--secondary-color);color:var(--light)}.pagehding>strong{display:inline-flex;align-items:center;color:var(--secondary-color);font-weight:500;margin-bottom:15px;font-size:20px;line-height:24px;letter-spacing:1.92px;text-transform:uppercase;padding-left:25px;position:relative}.pagehding>strong:before{left:0;position:absolute;content:"";width:17px;height:15px;background:url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/images/hding_icon.png) no-repeat 0 0}.txtxenter{text-align:center}.frmcheks input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.frmcheks label{position:relative;cursor:pointer;color:#516576;font-weight:300;font-style:Italic;font-size:14px;line-height:22px;display:flex;align-items:flex-start}.frmcheks label:before{content:'';-webkit-appearance:none;background-color:transparent;border:2px solid #979191;padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:11px}.frmcheks input[type=checkbox]:checked+span.wpcf7-list-item-label:after{content:'';display:block;position:absolute;top:0;left:7px;width:6px;height:14px;border:solid var(--secondary-color);border-width:0 2px 2px 0;transform:rotate(45deg)}.testimonialSec{width:100%;background-repeat:no-repeat;background-size:cover;padding:80px 0 88px}.whoWeSec{padding:120px 0 130px;width:100%}.connectionSec{padding:90px 0 140px;width:100%}.connectionSlder .owl-stage{display:flex}.teamSec{padding:130px 0 115px;width:100%}.contactSec{padding:125px 0 140px;width:100%;overflow:hidden}.footerSec{padding:110px 0 22px;background-repeat:no-repeat;background-size:cover;overflow:hidden}.headersec{position:absolute;top:0;left:0;width:100%;z-index:99;padding:17px 0}.whoWeimge{max-width:608px;margin-left:100px}.whoWepnel .media{flex-direction:row-reverse}.whoWeCont{padding:25px 0 0 170px}.whoWepnel .themebtn{margin-top:30px}.whatweSlder{margin-top:45px;width:100%}.whatweItem{padding:8px;border-radius:20px;background:#f9f9f9;transition:var(--transition)}.whatweItem:hover{background:#85a312}.whatweimg{border-radius:20px;overflow:hidden}.whatwetitle{padding:35px 0 20px;display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.11);margin-bottom:30px}.whatwetitle h3{color:var(--secondary-color);font-size:var(--title-xl);line-height:var(--title-lineHeight);transition:var(--transition)}.whatwetitle h3 a{color:var(--secondary-color)}.whatwetitle span{width:67px;height:67px;display:flex;align-items:center;justify-content:center;color:var(--light);background:var(--secondary-color);border-radius:6px;font-size:34px;transition:var(--transition);flex-shrink:0}.whatwecon{padding:0 14px 30px 25px}.mrelink{display:inline-flex;align-items:center;color:var(--secondary-color);font-weight:500;font-size:20px;line-height:24px}.mrelink span{margin-left:11px;font-size:11px}.whatweItem:hover p,.whatweItem:hover h3,.whatweItem:hover h3 a,.whatweItem:hover .mrelink{color:var(--light)}.whatweItem:hover .whatwetitle span{background:var(--light);color:var(--primary-color)}.whatweItem p{transition:var(--transition);min-height:205px}.whatweItem:hover .whatwetitle{border-color:rgba(255,255,255,.31)}.credentialhding{text-align:center}.credentialhding h2{font-size:var(--title-xl)}.connectionlgo{display:flex;align-items:center;justify-content:center}.connectionlgo img{width:auto !important;display:inline-block !important;filter:grayscale(100%)}.connectionlgo img:hover{filter:grayscale(0%)}.connectionSlder{margin-top:27px}.teamimge{overflow:hidden;border-radius:10px}.testimonialSec .pagehding h2,.testimonialSec .pagehding strong{color:var(--light)}.testimonialItem p{color:var(--light)}.testimonialItem span{color:var(--primary-color);font-size:48px;display:inline-flex;margin-bottom:30px}.testimonialSlder{margin-top:64px}.testmotitle h3{color:var(--light);font-size:var(--title-xl);margin-bottom:4px}.testmotitle em{color:var(--light);font-style:normal;font-size:20px;line-height:23px}.testimonialcont{width:100%;min-height:230px}.testimonialSlder .owl-dots{display:flex !important;align-items:center;margin-top:55px;justify-content:center}.testimonialSlder .owl-dots button{width:10px;height:10px;background:rgba(217,217,217,.31);margin:0 5px;border-radius:100%}.testimonialSlder .owl-dots button.active{opacity:1;background:var(--light)}.testimonialSlder .owl-item:before{position:absolute;content:"";right:-85px;width:1.5px;bottom:0;top:0;background:url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/images/testmoLne.png) no-repeat 0 0;background-size:100% 100%}.hderinr{position:relative;display:flex;align-items:center;justify-content:space-between}.hdrbtn{display:inline-flex;align-items:center;backdrop-filter:blur(4px);border-radius:50px;border:1px solid var(--light);font-size:20px;line-height:24px;color:var(--light);min-width:222px;height:65px;padding:0 25px;justify-content:space-between}.hdrbtn span{font-size:10px}.hdrbtn:hover{background:var(--light);color:var(--secondary-color);border-color:var(--light)}ul.slimmenu>li{margin-right:70px}ul.slimmenu>li>a{display:inline-block;color:var(--light);font-size:20px;line-height:25px}ul.slimmenu>li.current-menu-item>a,ul.slimmenu>li>a:hover{color:#cfff17}ul.slimmenu>li.current-menu-item>a{font-weight:500}ul.slimmenu>li:last-child{margin:0}.bnrtxt{position:absolute;top:55%;left:0;width:100%;transform:translateY(-50%)}.bnrtxtinr h2,.bnrtxtinr h1{font-weight:400;font-size:85px;line-height:98px;color:var(--light)}.bnrtxtinr strong{font-weight:400;font-size:20px;line-height:32px;letter-spacing:2.24px;color:#cfff17;margin-bottom:16px;margin-top:10px;display:inline-block}.bnrtxtinr h2 sup{font-size:30px;top:-25px;right:10px}.bnrtxtinr .themebtn{margin-top:37px}.bnrtxtinr .themebtn:hover{background:var(--light);color:var(--secondary-color)}.bnrtxtinr{max-width:1000px;width:100%}.themebtn_bnr{background:var(--secondary-color);margin-left:15px}.bannerSec .owl-dots{position:absolute;bottom:40px;left:0;display:flex;align-items:center;justify-content:center;width:100%}.bannerSec .owl-dots button{width:9px;height:9px;background:rgba(217,217,217,.41);margin:0 4px;border-radius:100%}.bannerSec .owl-dots button.active{opacity:1;background:var(--light)}.bannerSec .owl-dots button span{display:none}.teamSlder{margin-top:38px}.teamSlder .owl-item{padding-top:72px}.teamCon h3{color:var(--secondary-color);font-weight:400;font-size:30px;line-height:34px}.teamCon{padding-top:15px}.teamCon span{color:#516576;font-weight:400;font-size:20px;line-height:24px}.teamitem:hover{transform:translateY(-70px)}.teamitem{transition:all .3s ease-in-out}.credential_lgolist ul{display:flex;justify-content:center;flex-wrap:wrap}.credential_lgolist li{margin:0 3px;width:253px;height:253px;background:var(--light);display:flex;align-items:center;justify-content:center;border-radius:100%}.credential_lgolist{position:relative;margin-top:90px}.credential_lgolist:before{z-index:-1;bottom:-20px;top:0;left:0;right:0;border-radius:100%;position:absolute;content:"";background:rgba(223,217,217,.51);filter:blur(245px);opacity:.65}.credential_lgolist>ul:last-child{margin-top:-10px}.contactimge{width:100%}.contactimge img{width:100%;border-radius:10px}.frmdata{margin-top:40px}.frmdata label{color:var(--secondary-color);font-weight:500;font-size:20px;line-height:24px;display:block;margin-bottom:15px}.frmdata label em{color:#f61c14;font-style:normal}.frmdata input[type=text],.frmdata input[type=email],.frmdata input[type=tel],.frmdata textarea{width:100%;height:42px;border:0;background:0 0;color:#516576;border-bottom:1px solid rgba(0,0,0,.11);outline:none;font-weight:300;font-size:20px;line-height:24px}.frmdata input[type=text]::placeholder,.frmdata input[type=email]::placeholder,.frmdata input[type=tel]::placeholder,.frmdata textarea::placeholder{opacity:1;color:#516576}.frmdata textarea{height:150px !important;resize:none;-webkit-appearance:none;padding-top:10px !important}.frmcheks{margin-top:24px}.frmcheks p a{color:var(--primary-color)}.frmmesg{margin-top:17px}.frmmesg span{color:#516576;font-weight:300;font-style:italic;font-size:14px;line-height:20px}.frmmesg span em{color:#f61c14}.frmdata{margin-top:36px}.frmdata input[type=submit]{color:var(--light);height:66px;font-weight:400;font-size:20px;line-height:24px;text-align:left;background:var(--primary-color) url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/images/rtarws.png) no-repeat right 45px center;padding-left:45px;min-width:257px;border-radius:50px}.frmdata input[type=submit]:hover{background-color:var(--secondary-color)}.contactSec .row{margin:0 -28px}.contactSec .row>div{padding:0 28px}.ftrtop>h2{text-align:center;font-family:var(--Jomolhari);font-weight:400;font-size:447px;line-height:388px;background:linear-gradient(180deg,#fff -1494.85%,rgba(255,255,255,0) 103.69%);-webkit-background-clip:text;pointer-events:none;margin-top:24px;-webkit-text-fill-color:transparent;background-clip:text}.ftrbtm ul{display:flex;flex-wrap:wrap;justify-content:center}.ftrbtm li{position:relative;display:inline-flex;align-items:center;font-weight:300;font-size:20px;line-height:24px;padding-right:14px;margin-right:14px}.ftrbtm li a{color:var(--light)}.ftrbtm li:last-child{padding:0;margin:0}.ftrbtm li:before{position:absolute;content:"";right:0;height:13px;border-left:1px solid var(--light)}.ftrbtm{margin-top:20px}.ftrbtm li a:hover{text-decoration:underline}.ftrtop h3{color:#f2f6e7;font-weight:500;font-size:20px;line-height:26px;margin-bottom:26px;font-family:var(--Poppins)}.ftradres p{color:#f2f6e7}.ftrlink li a{color:#f2f6e7;font-size:20px;line-height:24px;font-weight:300}.ftrlink li{margin-bottom:20px}.ftrlink li:last-child{margin:0}.ftrlink li a:hover{text-decoration:underline}.ftrlink ul.twoclumn{column-count:2}.ftrinfo .media{align-items:center}.ftrinfo .media span{font-weight:300;font-size:30px;line-height:26px;text-transform:uppercase}.ftrinfo .media span a{color:var(--light)}.ftrinfo .media span a:hover{text-decoration:underline}.ftrinfo .media i{display:flex;align-items:center;justify-content:center;width:50px;height:50px;font-size:8px;background:rgba(255,255,255,.1);margin-right:15px;color:var(--light);border-radius:100%;border:1px solid rgba(255,255,255,.06)}.ftrinfo .pagehding>strong{color:var(--light);text-transform:capitalize;margin-bottom:32px}.ftrinfo>b{font-weight:300;font-size:50px;line-height:42px;text-transform:uppercase;color:var(--light);display:inline-flex;margin:24px 0 16px}.ftrinfo>b a{color:var(--light)}.ftrinfo>b a:hover{text-decoration:underline}.ftrinfo>em{font-weight:300;font-size:18px;line-height:23px;color:#fffefa;font-style:normal}.ftrinfo>em a{color:#fffefa}.ftrinfo>em a:hover{text-decoration:underline}.ftrinfo{display:inline-flex;flex-direction:column;align-items:flex-start}.ftrtop .row>div.col-lg-2{width:26%}.ftrtop .row>div.col-lg-3{width:11%}.ftrtop .row>div.col-lg-4{width:21%}.ftrtop .row>div.col-lg-5{width:42%}.headersec.fixed_header{padding:12px 0;background:var(--secondary-color)}.ftrbtm li:last-child:before{content:none}.contactform .row>div{padding:0 12px !important}.contactform .row{margin:0 -12px !important}#breadcrumbs{display:flex;align-items:center}#breadcrumbs>span{display:inline-flex;align-items:center;text-transform:capitalize;font-size:0;flex-wrap:wrap}#breadcrumbs>span>span{position:relative;color:var(--light);font-weight:400;font-size:20px;line-height:25px;padding-right:23px;margin-right:25px;display:inline-flex;align-items:center}#breadcrumbs>span a{color:var(--light)}#breadcrumbs>span>span:before{right:-5.5px;background:#85a312;width:11px;height:11px;position:absolute;content:"";border-radius:100%}#breadcrumbs>span>span:last-child{padding:0;margin:0}#breadcrumbs>span>span:last-child:before{content:none}.bnrimg>img{width:100%}.bnrimg{position:relative;width:100%}.inrBner .bnrtxt{top:65%}.outTeamSec{padding:100px 0;width:100%}.outTeamSec .whoWeimge{max-width:690px;margin-left:90px}.outTeamSec .pagehding h2{margin:0 0 27px}.outTeamSec .whoWepnel .media{align-items:center}.clientItem{margin-top:55px}.clienttitle h3{color:var(--secondary-color);font-weight:400;font-size:30px;line-height:32px}.clientItemlgos .row{margin:0 -3.5px}.clientItemlgos .row>div{padding:0 3.5px}.clientlgo{margin-top:7px;background:#fafafa;width:100%;min-height:88px;border-radius:10px;display:flex;align-items:center;justify-content:center}.clientlgo img{width:auto !important;display:inline-block !important}.clientItemlgos{margin-top:55px}.clientSec .row>div{padding:0 25px;position:relative}.clientSec .row{margin:0 -25px}.clientSec .row>div:before{border-left:1px solid rgba(0,0,0,.11);position:absolute;content:"";top:55px;bottom:30px;right:0}.clientSec .row>div:last-child:before{content:none}.clientItemlgos .owl-dots{display:flex !important;align-items:center;margin-top:27px}.clientItemlgos .owl-dots button{width:10px;height:10px;background:#c0d570;border-radius:100%;margin-right:10px}.clientItemlgos .owl-dots button span{display:none}.clientItemlgos .owl-dots button.active{background:#85a312}.clientItemlgos .owl-dots button:last-child{margin:0}.promiseSec{padding:85px 0 95px;width:100%;background-repeat:no-repeat;background-size:cover}.promiseSec .pagehding h2{color:var(--light)}.promiseItem p{color:var(--light)}.promiseItem h3{color:var(--light);font-weight:400;font-size:30px;line-height:34px}.promiseItem i{display:inline-flex;margin-bottom:38px}.promiseSec .row>div{position:relative}.promiseSec .row>div:before{position:absolute;content:"";top:60px;bottom:0;right:45px;width:1.1px;background:url(//captivasolutions.com/wp-content/themes/captiva-solutions/assets/images/linetransparent.png) no-repeat 0 0;background-size:100% 100%}.promiseItem{margin-top:65px;max-width:410px}.promiseSec .row>div:last-child:before{content:none}.abuteSec{padding:120px 0 105px;width:100%}.abuteSec .whoWeimge{width:100%;max-width:677px;margin:0 110px 0 0}.valueSec{padding:0 0 120px}.abuteSec .whoWepnel .media{flex-direction:row;align-items:center}.abuteSec .whoWeimge img{width:100%;border-radius:10px}.abuteSec .pagehding h2{margin-bottom:35px}.valueSec .pagehding{display:flex;align-items:flex-start;justify-content:space-between}.valuepnel{padding-top:60px}.value_imgerght{margin-left:100px;max-width:885px}.valuepnel .media{align-items:center;flex-direction:row-reverse}.valuepnel h3{color:#003f72;font-weight:400;font-size:30px;line-height:32px;padding-top:40px}.valuepnel h3:first-child{padding:0}.partnerSec{padding-top:60px}.partnerSec .row{align-items:center}.partner_lgo{width:100%;display:flex;align-items:center;justify-content:center;border:1px solid #f6f6f6;border-radius:10px;min-height:96px}.partner_lgo img{width:auto !important;display:inline-block !important}.partnerhding h2{color:#003f72;font-family:var(--Poppins);font-weight:500;font-size:22px;line-height:27px}.valueimg img{width:100%;border-radius:10px}.clientItemlgos .owl-stage{display:flex}.clientSec{overflow:hidden;padding:0 0 8px}.whoWeimge img{border-radius:10px}.partnerSec.partnerSecFix.fixed_header{background:#fff;z-index:999;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.partnerSec.partnerSecFix.fixed_header{position:fixed;top:109px;padding:15px 0;left:0;width:100%;z-index:999;-moz-box-shadow:0 0 8px -5px #333;-webkit-box-shadow:0 0 8px -5px #333;box-shadow:0 0 8px -5px #333}@-webkit-keyframes animationFade{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes animationFade{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.partnerSec.partnerSecFix{-webkit-animation-name:animationFade;-o-animation-name:animationFade;animation-name:animationFade;-webkit-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.partnerSec.partnerSecFix.fixed_header .owl-dots{display:none}.home_client{padding-top:100px}.whatweSec{padding-bottom:130px}.cmn_padding{padding:90px 0}.contact_form .frmdata{margin-top:0;margin-bottom:40px}.cont_top{background:#003f700f}.cnt_bx{background:#fff;padding:60px 25px;border-radius:15px;height:100%;box-shadow:#0000000a 0 0 20px}.cnt_bx p{font-weight:500}.cnt_bx p a{color:var(--textColor)}.cnt_bx p a:hover{color:var(--secondary-color)}.cnt_icn{width:90px;height:90px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:auto;margin-bottom:2rem;background:var(--secondary-color)}.cnt_icn img{width:30px;filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(121deg) brightness(108%) contrast(101%)}.blog_bx{border:#ebebeb 1px solid;height:100%;border-radius:15px;overflow:hidden}.blog_bx .entry-content{padding:20px}.blog_bx .entry-footer{padding:0 20px 20px}.blog_bx h2{font-size:25px;font-weight:600;line-height:35px;margin-bottom:20px}.blog_bx h2 a{color:#000}.blog_bx h2 a:hover{color:#003f70}.blog_bx .entry-date img{width:25px;height:25px}.blog_bx .entry-date{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500;color:#525252;margin-top:12px}.blog_bx .entry-date strong{width:55px;height:55px;border-radius:10px;background:#003f70;display:flex;align-items:center;justify-content:center}.blog_bx .entry-date a{color:#7e7e7e}.blog_bx h2.default-max-width{margin-bottom:0;padding:20px 20px 0}.inner_blog_form{background:#003f7014;padding:28px;border-radius:15px}.inner_blog_form h2{font-size:26px;font-weight:600;line-height:normal;margin-bottom:20px}.inner_blog_form ul{margin-bottom:30px}.cmn_list ul li{position:relative;margin-bottom:10px;padding-left:20px}.cmn_list ul li:before{position:absolute;left:0;top:7px;content:"";width:6px;height:6px;background:#003f70}.inner_blog_form ul li:last-child{margin-bottom:0}.inner_blog_form ul li a{font-size:18px;color:#8b8b8b}.inner_blog_form ul li a:hover,.inner_blog_form .widget_tag_cloud p a:hover{color:#003f70}.wp-pagenavi{text-align:center}.wp-pagenavi a,.wp-pagenavi span{border:none !important}.wp-pagenavi a{color:#8b8b8b}.wp-pagenavi a:hover{color:#003f70}.wp-pagenavi span.current{border-radius:50%;background:#003f70;width:30px;display:inline-block;height:30px;color:#fff}.blog-thumb img{max-width:100% !important;object-fit:cover;height:320px !important;background:#fff}.entry-content p a{color:#003f70}.blog_content h2{font-size:50px;line-height:60px;font-weight:500;margin-bottom:20px;color:var(--secondary-color)}.blog_content h3{font-size:35px}.blog_content h4{font-size:25px;font-weight:600}.blog_content ul{margin-block:35px}.blog_content ul li{margin-bottom:20px;padding-left:22px;font-size:20px;color:var(--textColor);font-weight:300}.blog_content ol li{padding-left:10px}.blog_content a{color:#979696}.blog_content a:hover{color:#003f70}.blog_content .nav-links{display:flex;justify-content:space-between;margin-top:30px;font-size:18px;font-weight:600}.blog_content .entry-date{color:#979696;display:inline-block;margin-bottom:15px;line-height:normal;font-size:16px;border-bottom:#d7d7d7 1px solid}.blog_content .nav-links a{color:#003f70}.single-thumb{margin-bottom:30px;border:#f3f3f3 1px solid}.single-thumb img{max-width:100% !important}.services-box{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.flip-box{background-color:transparent;perspective:1000px;aspect-ratio:4/3;border-radius:10px}.flip-box-inner{position:relative;width:100%;height:100%;text-align:center;transition:all .8s ease-in-out;transform-style:preserve-3d;display:flex;justify-content:center;align-items:center}.flip-box:hover .flip-box-inner{transform:rotateY(180deg)}.flip-box-front,.flip-box-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column}.flip-box-front{background-color:#003f70;color:#000;border-radius:10px;padding:15px}.flip-box-front img{width:100px}.flip-box-back{background-color:#003f70;transform:rotateY(180deg);border-radius:10px;padding:15px}.flip-box-front h2{color:#fff;font-weight:500;font-size:24px;margin-top:15px}.flip-box-back p{color:#fff;line-height:30px;font-size:18px}.cmn_img{overflow:hidden;border-radius:10px}.tab_img{width:100%;position:relative}.tab_img .timg_title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:5rem;line-height:80px;font-weight:600;width:100%;text-align:center;padding:10px 20px;z-index:2;text-transform:uppercase;color:#fff;max-width:850px;width:100%}.tab_img{margin-bottom:30px}.tab_img img{width:100%}.traintab_blk{margin-top:3rem !important}.traintab_blk .resp-tab-content{border:none;padding:0}.traintab_blk ul.resp-tabs-list{display:flex;justify-content:center;gap:20px;margin-bottom:1rem}.traintab_blk .resp-tabs-list li{color:#000;font-size:20px;text-transform:uppercase;border-radius:10px;border:#003f6e 1px solid;font-weight:500;text-align:center}.traintab_blk .resp-tabs-list li.resp-tab-active{border:none;background:#003f70;color:#fff;margin-bottom:0 !important}.cmmc_sec_1{background:#ecf0f4;padding:60px 0}.cmmc_sec_1 .container{gap:50px}.cmmc_sec_1 a{flex-shrink:0}.cmmc_sec_1 h3{font-family:var(--Poppins);font-size:30px;line-height:45px}.cmmc_tab_bx{background:#ecf0f4;padding:35px;border-radius:15px}.cmmc_sec_5{background:#ecf0f4}.cmmc_sec_7 .resp-vtabs .resp-tabs-list li{padding:0 !important;border:none;margin-bottom:20px !important;border-radius:10px;overflow:hidden}.cmmc_sec_7 .resp-vtabs .resp-tabs-list li:last-child{margin-bottom:0 !important}.cmmc_sec_7 .resp-vtabs li.resp-tab-active{border:#003f70 2px solid}.cmmc_sec_7 .resp-vtabs .resp-tabs-container{border:none;background:#ecf0f4;border-radius:10px;padding:25px;height:100%}.cv_sec_1 h3{font-family:var(--Poppins);font-size:30px;line-height:45px}.corporate_cnt ul{margin-top:5rem}.corporate_cnt ul li span{color:#003f72;font-size:20px;display:inline-block;margin-bottom:20px;font-weight:500}.corporate_cnt ul li{border-bottom:#e7e7e7 1px solid;padding-bottom:3px;margin-bottom:50px}.corporate_cnt ul li:last-child{margin-bottom:0}.pgbk_inner{max-width:750px;width:100%}.cv_sec_6{min-height:585px;display:flex;align-items:center}.pgbk_inner.pagehding h2,.pgbk_inner.pagehding p,.cv_sec_3 .pagehding h2{color:#fff}.pgbk_inner .themebtn{min-width:380px}.cv_sec_4{background:#f9f9f9}.code_bx{border-radius:20px;padding:65px 32px;background:rgb(255 255 255/20%);transition:.5s ease-in-out;height:100%}.code_bx:hover{background:var(--primary-color)}.code_bx:hover em{color:#fff}.code_cnt{margin-top:5rem}.code_cnt span{display:block;color:#fff;font-size:30px;font-weight:500;line-height:42px;transition:.4s ease-in-out}.code_cnt em{color:var(--primary-color);font-size:18px;margin-bottom:10px;display:block;font-style:normal;transition:.4s ease-in-out}.cv_sec_3{background-repeat:no-repeat;background-size:cover;background-position:center}a.view_btn{display:flex;justify-content:center;gap:9px;line-height:normal;color:#fff;font-size:20px;letter-spacing:.5px}.cv_sec_4 .code_bx:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7446%) hue-rotate(44deg) brightness(94%) contrast(105%)}.cv_sec_4 .code_cnt span{color:#003f72;font-weight:400}.cv_sec_4 .code_cnt p{color:#003f72;padding-top:10px;transition:.5s ease-in-out}.cv_sec_4 .code_bx:hover span,.cv_sec_4 .code_bx:hover p{color:#fff}.cv_sec_4 .code_bx{background:#efefef}.cv_sec_4 .code_bx:hover{background:var(--primary-color)}.cv_sec_4 a.view_btn{color:#003f72}.cmn_blk ul{padding-left:20px;padding-block:20px}.cmn_blk ul li{list-style-type:disc;margin-bottom:15px;font-size:var(--text-xl);line-height:normal;color:var(--textColor)}.cmn_blk ul li strong,.cmn_blk p strong{font-weight:600}.cmn_blk .pagehding h3{font-weight:600}.cmn_blk a{word-break:break-all;color:#003f70}@media screen and (min-width:1600px){.container{max-width:1584px}.connectionSec .container{max-width:1750px}}@media (min-width:1600px) and (max-width:1699px){.inrBner .bnrimg>img{height:400px;object-fit:cover}}@media (min-width:992px) and (max-width:1199px){.zigzag_blk .container{max-width:960px !important}}@media (min-width:1200px) and (max-width:1399px){.zigzag_blk .container{max-width:1140px !important}}@media (min-width:1400px) and (max-width:1600px){.zigzag_blk .container{max-width:1320px !important}}@media only screen and (max-width:1599px){.teamCon h3,.whatwetitle h3,.testmotitle h3,.ftrinfo .media span{font-size:var(--title-lg);line-height:30px}.pagehding h2,.whoWepnel h1{font-size:var(--heading-xl)}.pagehding>strong,.bnrtxtinr strong,.testmotitle em,.frmdata label,.teamCon span{font-size:18px;line-height:23px}p{font-size:var(--text-lg)}.themebtn{height:60px;min-width:240px;padding:0 32px;font-size:17px;line-height:23px}.frmdata input[type=text],.frmdata input[type=email],.frmdata input[type=tel],.frmdata textarea{font-size:18px;line-height:23px}.frmdata input[type=submit]{height:60px;font-size:17px;line-height:23px;padding-left:35px;min-width:230px;background-position:right 35px center}.ftrinfo>em{font-size:16px}.ftrinfo>b{font-size:40px;line-height:33px}.hdrbtn{font-size:17px;line-height:24px;min-width:200px;height:60px;padding:0 23px}ul.slimmenu>li>a{font-size:17px;line-height:23px}ul.slimmenu>li{margin-right:53px}ul.slimmenu li .sub-toggle{background-size:7px;width:10px;height:10px;top:6px;right:-17px}.hdrlgo{max-width:235px}.bnrtxtinr{max-width:870px}.bnrtxtinr h2,.bnrtxtinr h1{font-size:75px;line-height:85px}.bnrtxtinr .themebtn{margin-top:30px}.bannerSec .owl-dots{bottom:34px}.whoWeSec{padding:100px 0}.whoWeimge{max-width:576px;margin-left:75px}.whoWeCont{padding:22px 0 0 130px}.whoWepnel .themebtn{margin-top:20px}.mrelink{font-size:17px;line-height:23px}.whatwetitle{padding:23px 0 18px;margin-bottom:20px}.whatwecon p br{display:none}.whatwetitle span{width:57px;height:57px;font-size:28px}.whatwecon{padding:0 15px 25px 18px}.connectionSec{padding:80px 0 112px}.testimonialcont{min-height:220px}.testimonialSlder .owl-item:before{right:-75px}.testimonialItem span{font-size:40px;margin-bottom:25px}.testimonialSec{padding:75px 0}.testimonialSlder .owl-dots{margin-top:45px}.teamSec{padding:100px 0}.teamSlder .owl-item{padding-top:50px}.teamitem:hover{transform:translateY(-50px)}.credential_lgolist li{width:205px;height:205px}.credential_lgolist{margin-top:65px}.contactSec{padding:105px 0}.frmdata{margin-top:30px}.contactSec .row>div{padding:0 20px}.contactSec .row{margin:0 -20px}.ftrlink li a,.ftrbtm li{font-size:17px;line-height:23px}.footerSec{padding:90px 0 20px}.inrBner .bnrimg>img{height:400px;object-fit:cover}#breadcrumbs>span>span{font-size:17px;line-height:24px;padding-right:18px;margin-right:18px}#breadcrumbs>span>span:before{right:-4px;width:8px;height:8px}.partnerSec{padding-top:50px}.abuteSec{padding:100px 0 90px}.valueSec{padding:0 0 100px}.abuteSec .whoWeimge{max-width:600px;margin:0 88px 0 0}.value_imgerght{margin-left:90px;max-width:745px}.outTeamSec{padding:90px 0}.outTeamSec .whoWeimge{max-width:620px;margin-left:80px}.clientItemlgos{margin-top:44px}.promiseSec{padding:80px 0}.promiseItem h3{font-size:27px;line-height:32px}.promiseItem i{margin-bottom:32px}.promiseItem{max-width:385px}.promiseSec .row>div:before{right:33px}.partnerSec.partnerSecFix.fixed_header{top:106px}.cnt_icn{width:80px;height:80px;margin-bottom:1.5rem}.cnt_bx{padding:50px 25px}.cmn_padding{padding:75px 0}.map_sec iframe{height:430px}.blog-thumb img{height:290px !important}.inner_blog_form h2{font-size:22px}.inner_blog_form ul li a{font-size:16px}.blog_content h2{font-size:45px;line-height:52px}.blog_content h3{font-size:32px}.blog_content h4{font-size:24px}.blog_content .entry-date{font-size:15px}.blog_content ul li{font-size:18px}.home_client{padding-top:90px}.whatweSec{padding-bottom:100px}.whatweItem p{min-height:185px}.flip-box-front h2{font-size:22px}.flip-box-front img{width:80px}.flip-box-back p{line-height:26px;font-size:17px}.tab_img .timg_title{font-size:4rem}.traintab_blk .resp-tabs-list li{font-size:17px}.traintab_blk ul.resp-tabs-list{gap:12px}.tab_img .timg_title{line-height:70px}.zig_cnt ul li,.cmn_blk ul li{font-size:var(--text-lg)}.cmn_blk ul li{margin-bottom:10px}.zigzag_blk .container-fluid>.row{padding-block:5rem}.zigzag_blk .row:nth-child(odd) .zig_cnt{padding-right:15px}.zigzag_blk .row:nth-child(even) .zig_cnt{padding-left:15px;padding-right:15px}.cv_sec_1 h3{font-size:25px;line-height:35px}.corporate_cnt ul{margin-top:4rem}.corporate_cnt ul li span{margin-bottom:15px}.corporate_cnt ul li{margin-bottom:45px}.code_bx{padding:55px 28px}.code_bx img{width:60px}.code_cnt span{font-size:25px;line-height:35px}.code_cnt{margin-top:4rem}.pgbk_inner{max-width:645px}.pgbk_inner .themebtn{min-width:350px}.cv_sec_6{min-height:540px}a.view_btn{font-size:18px}ul.slimmenu li>ul>li>a{padding:8px 12px;font-size:16px}ul.slimmenu li>ul{width:190px}}@media only screen and (max-width:1399px){p{font-size:var(--text-md)}.pagehding h2,.whoWepnel h1{font-size:var(--heading-lg)}.pagehding>strong,.bnrtxtinr strong,.testmotitle em,.frmdata label,.teamCon span{font-size:17px;line-height:23px}.teamCon h3,.whatwetitle h3,.testmotitle h3,.ftrinfo .media span{font-size:var(--title-sm);line-height:28px}.themebtn{height:55px;min-width:215px;padding:0 29px;font-size:15px;line-height:21px}.whoWeCont{padding:20px 0 0 55px}.whoWeimge{max-width:511px;margin-left:55px}.whoWepnel .themebtn{margin-top:14px}.hdrbtn{font-size:15px;line-height:22px;min-width:180px;height:55px;padding:0 22px}.hdrbtn span{font-size:9px}ul.slimmenu>li>a{font-size:15px;line-height:20px}ul.slimmenu>li{margin-right:40px}ul.slimmenu li .sub-toggle{background-size:6px;width:9px;height:9px;top:8px;right:-14px}.hdrlgo{max-width:210px}.bnrtxtinr h2,.bnrtxtinr h1{font-size:65px;line-height:76px}.bnrtxtinr{max-width:765px}.bnrtxtinr .themebtn,.contactSec{margin-top:18px}.bannerSec .owl-dots{bottom:28px}.whoWeSec,.teamSec,.contactSec{padding:85px 0}.whatwecon{padding:0 13px 23px}.whatwetitle{padding:18px 0;margin-bottom:15px}.whatwetitle span{width:50px;height:50px;font-size:24px}.mrelink{font-size:15px;line-height:21px}.mrelink span{margin-left:10px;font-size:9px}.connectionSec{padding:75px 0 85px}.credentialhding h2{font-size:var(--title-lg)}.teamSlder .owl-item{padding-top:35px}.teamitem:hover{transform:translateY(-35px)}.credential_lgolist{margin-top:50px}.credential_lgolist li{width:175px;height:175px}.contactSec .row>div{padding:0 15px}.contactSec .row{margin:0 -15px}.frmdata input[type=text],.frmdata input[type=email],.frmdata input[type=tel],.frmdata textarea{font-size:16px;line-height:23px}.frmdata{margin-top:22px}.frmdata input[type=submit]{height:55px;font-size:16px;line-height:22px;padding-left:28px;min-width:200px;background-position:right 28px center}.ftrlink li a,.ftrbtm li{font-size:15px;line-height:22px}.ftrbtm li{padding-right:12px;margin-right:12px}.ftrtop>h2{font-size:310px;line-height:273px}.ftrlink li{margin-bottom:16px}.ftrtop h3{font-size:18px;line-height:23px;margin-bottom:24px}.ftrinfo>b{font-size:34px;line-height:29px}.ftrinfo .media i{width:47px;height:47px;margin-right:12px}.footerSec{padding:75px 0 20px}.frmdata label{margin-bottom:7px}.frmcheks label:before{padding:7px;margin-right:7px}.frmcheks input:checked+label:after{top:0;left:6px}.frmmesg{margin-top:15px}.frmcheks{margin-top:20px}.frmdata textarea{height:135px !important}#breadcrumbs>span>span{font-size:16px;line-height:23px;padding-right:16px;margin-right:16px}#breadcrumbs>span>span:before{right:-3px;width:6px;height:6px}.inrBner .bnrimg>img{height:370px}.clientlgo{padding:10px}.clienttitle h3{font-size:25px;line-height:30px}.clientItemlgos{margin-top:30px}.outTeamSec{padding:80px 0}.outTeamSec .whoWeimge{max-width:550px;margin-left:60px}.outTeamSec .pagehding h2{margin:0 0 22px}.promiseSec{padding:70px 0}.clientSec .row>div{padding:0 18px}.clientSec .row{margin:0 -18px}.value_imgerght{margin-left:70px;max-width:634px}.valuepnel h3{font-size:28px;line-height:30px;padding-top:32px}.valuepnel{padding-top:50px}.abuteSec{padding:85px 0}.abuteSec .whoWeimge{max-width:520px;margin:0 68px 0 0}.partnerSec{padding-top:44px}.partnerSec.partnerSecFix.fixed_header{top:97px}.cnt_icn{width:65px;height:65px}.cnt_icn img{width:22px}.cnt_bx{padding:40px 25px}.map_sec iframe{height:380px}.contact_form .frmdata{margin-bottom:30px}.blog-thumb img{height:255px !important}.blog_bx .entry-date strong{width:50px;height:50px}.inner_blog_form h2{font-size:20px}.inner_blog_form ul{margin-bottom:25px}.blog_bx .entry-date{font-size:15px}.inner_blog_form ul li a{font-size:15px}.blog_content h2{font-size:40px;line-height:48px}.blog_content h3{font-size:30px}.blog_content h4{font-size:22px}.blog_content ul li{font-size:16px;margin-bottom:15px}.blog_content ul{margin-block:25px}.blog_content .nav-links a{font-size:16px}.home_client{padding-top:80px}.whatweSec{padding-bottom:85px}.whatweItem p{min-height:165px}.cmn_padding{padding:85px 0}.flip-box-back p{line-height:24px;font-size:16px}.flip-box-front img{width:70px}.flip-box-front h2{font-size:20px}.traintab_blk .resp-tabs-list li{font-size:15px}.tab_img .timg_title{line-height:60px;font-size:3.5rem;max-width:795px}.zig_cnt ul li,.cmn_blk ul li{font-size:var(--text-md)}.zig_cnt{padding-block:25px}.zig_cnt ul{gap:30px}.cv_sec_1 h3{font-size:22px;line-height:30px}.corporate_cnt ul li span{font-size:17px}.corporate_cnt ul{margin-top:3rem}.code_bx img{width:50px}.code_cnt span{font-size:20px;line-height:28px}.code_cnt em{font-size:16px}.code_cnt{margin-top:3rem}.pgbk_inner{max-width:535px}.pgbk_inner .themebtn{min-width:300px}.cv_sec_6{min-height:465px}ul.slimmenu li>ul>li>a{padding:6px 10px;font-size:14px}ul.slimmenu li>ul{width:170px}}@media only screen and (max-width:1199px){p{font-size:var(--text-sm)}.pagehding h2,.whoWepnel h1{font-size:var(--heading-md)}.whoWeCont{padding:10px 0 0}.pagehding>strong,.bnrtxtinr strong,.testmotitle em,.frmdata label,.teamCon span{font-size:16px;line-height:22px}.whoWeimge{max-width:440px;margin-left:30px}.themebtn{height:50px;min-width:190px;padding:0 25px;font-size:14px;line-height:20px}.connectionSlder .owl-dots{display:flex !important;align-items:center;margin-top:23px;justify-content:center;width:100%}.connectionSlder .owl-dots button{margin:0 5px;width:13px;height:13px;background:var(--secondary-color);border-radius:100%;opacity:.45}.connectionSlder .owl-dots button.active{opacity:1}.connectionSlder .owl-dots button span{display:none}.connectionSec,.whoWeSec,.teamSec,.testimonialSec,.contactSec{padding:70px 0}.whatwecon{padding:0 11px 20px}.whatweSlder{margin-top:35px}.whatweimg,.whatweItem{border-radius:16px}.testimonialSlder .owl-item:before{right:-50px}.testimonialItem span{font-size:36px;margin-bottom:22px}.teamSlder .owl-item{padding-top:25px}.teamitem:hover{transform:translateY(-25px)}.teamSlder{margin-top:30px}.credential_lgolist li{width:148px;height:148px}.credential_lgolist{margin-top:43px}.contactSec .row>div{padding:0 12px}.contactSec .row{margin:0 -12px}.frmdata input[type=text],.frmdata input[type=email],.frmdata input[type=tel],.frmdata textarea{font-size:15px;line-height:22px}.frmdata label{margin-bottom:12px}.frmdata{margin-top:22px}.frmdata input[type=submit]{height:50px;font-size:15px;line-height:20px;padding-left:25px;min-width:175px;background-position:right 25px center}.ftrtop>h2{font-size:250px;line-height:217px}.ftrtop .row>div.col-lg-5{width:100%}.ftrinfo{text-align:center;align-items:center;width:100%}.ftrlink,.ftradres{margin-top:30px}.ftrtop .row>div.col-lg-4{width:32%}.ftrtop .row>div.col-lg-2{width:45%}.ftrtop .row>div.col-lg-3{width:23%}.footerSec{padding:60px 0 20px}.bnrtxtinr h2,.bnrtxtinr h1{font-size:52px;line-height:62px}.bnrtxtinr{max-width:630px}.bnrtxtinr strong{margin-top:0}.bnrtxtinr .themebtn,.contactSec{margin-top:9px}ul.slimmenu>li>a{font-size:14px;line-height:20px}.hdrbtn{font-size:14px;line-height:20px;min-width:160px;height:50px;padding:0 20px}ul.slimmenu>li{margin-right:25px}.hdrlgo{max-width:165px}.headersec{padding:14px 0}.bannerSec .owl-dots{bottom:22px}.inrBner .bnrimg>img{height:340px}.partnerrght .owl-dots{display:flex;align-items:center;justify-content:center;margin-top:22px}.partnerrght .owl-dots button{width:10px;height:10px;display:flex;align-items:center;background:#c0d570;margin:0 3px;border-radius:100%}.partnerrght .owl-dots button.active{background:#85a312}.partnerrght .owl-dots button span{display:none}.abuteSec,.promiseSec,.outTeamSec{padding:70px 0}.valueSec{padding:0 0 70px}.abuteSec .whoWeimge{max-width:450px;margin:0 40px 0 0}.abuteSec .pagehding h2{margin-bottom:25px}.valuepnel{padding-top:43px}.value_imgerght{margin-left:40px;max-width:515px}.valuepnel h3{font-size:25px;line-height:28px;padding-top:25px}.promiseSec .row>div:before{right:0}.outTeamSec .whoWeimge{max-width:450px;margin-left:40px}.outTeamSec .pagehding h2{margin:0 0 18px}.partnerSec.partnerSecFix.fixed_header{position:relative;top:0;padding:44px 0 0;left:0;width:100%;box-shadow:none}.cnt_icn{margin-bottom:1rem}.cnt_bx{padding:35px 25px}.blog-thumb img{height:210px !important}.blog_content h2{font-size:35px;line-height:42px}.blog_content h3{font-size:26px}.blog_content h4{font-size:18px}.blog_content ul li{font-size:15px}.blog_content .entry-date{font-size:14px}.home_client{padding-top:70px}.whatweSec{padding-bottom:70px}.flip-box-back p{line-height:18px;font-size:13px}.traintab_blk .resp-tabs-list li{text-align:center;font-size:14px;line-height:18px;display:flex;align-items:center}.tab_img .timg_title{font-size:3rem;line-height:50px;max-width:685px}.zig_cnt ul li{font-size:var(--text-sm);margin-bottom:10px}.cmn_blk ul li{font-size:var(--text-sm)}.zig_cnt{padding-block:25px}.zigzag_blk .row:nth-child(even) .zig_cnt{padding-left:10px;padding-right:10px}.zigzag_blk .row:nth-child(odd) .zig_cnt{padding-right:10px}.zigzag_blk .container-fluid>.row{padding-block:4rem}.cv_sec_1 h3{font-size:18px;line-height:25px}.code_bx{padding:50px 20px}.pgbk_inner{max-width:430px}.pgbk_inner .themebtn{min-width:260px}.cv_sec_6{min-height:390px}a.view_btn{font-size:16px}}@media only screen and (max-width:991px){.collapse-button{right:0;background:0 0 !important;border-radius:0;padding:0;width:auto;justify-content:center;display:flex;flex-direction:column;align-items:flex-end}.collapse-button .icon-bar{background:var(--light);height:3px;border-radius:5px;width:27px;margin:3px 0;transition:all .45s ease-in-out}.collapse-button .icon-bar:first-child{margin-top:0;width:22px}.collapse-button .icon-bar:last-child{margin-bottom:0;width:22px}ul.slimmenu{background:var(--secondary-color);position:fixed;top:0;flex-wrap:initial;right:-82%;height:100vh !important;width:80%;z-index:999;padding:100px 20px 20px;transition:all .45s ease-in-out;overflow-x:auto;display:flex !important;flex-direction:column;justify-content:flex-start}body.sideMenu{overflow:hidden}.menuOvrly{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(255,255,255,.92);z-index:99;transition:all .45s ease-in-out;opacity:0;visibility:hidden}.sideMenu .menuOvrly{opacity:1;visibility:visible}.sideMenu ul.slimmenu{right:0}ul.slimmenu>li{border-bottom:1px solid rgba(255,255,255,.1);transition:all .75s ease-in-out;padding:5px 0;padding-left:65px}ul.slimmenu>li>a{padding:10px 0;color:#fff;border:0 !important}ul.slimmenu>li:last-child{border:0}ul.slimmenu li .sub-toggle{background:0 0;height:43px !important;width:43px;display:flex;top:5px;align-items:center;justify-content:center}.sideMenu ul.slimmenu>li{padding-left:0;margin:0}.closeMenu{position:absolute;right:82%;top:20px;width:32px;height:32px;z-index:999;opacity:0;visibility:hidden;transform:rotate(-25deg);transition:all .45s ease-in-out;transition-delay:.2s}.closeMenu:before,.closeMenu:after{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:var(--secondary-color)}.closeMenu:before{transform:rotate(45deg)}.closeMenu:after{transform:rotate(-45deg)}.sideMenu .closeMenu{transform:rotate(0deg);opacity:1;visibility:visible}ul.slimmenu>li>a:hover{padding-left:8px;opacity:.6}ul.slimmenu li .sub-toggle i{display:none}ul.slimmenu li .sub-toggle:before{content:none}ul.slimmenu li .sub-toggle:after{border-left:solid 6px transparent;border-right:solid 6px transparent;border-top:solid 6px #fff;height:0;width:0;position:absolute;content:""}ul.slimmenu.collapsed li>ul{width:100%;background:#fff;float:left}ul.slimmenu.collapsed li>ul>li{background:0 0}ul.slimmenu.collapsed li>ul>li>a{padding:10px 12px;color:#383632;text-transform:capitalize}ul.slimmenu.collapsed li>ul>li i{display:none}ul.slimmenu.collapsed li>ul>li>a:hover{background:var(--secondary-color);color:#fff}.headersec{padding:12px 0;background:var(--secondary-color)}.headersec .container{max-width:100%}.hdrbtn{margin-right:55px}.bnrtxtinr h2,.bnrtxtinr h1{font-size:40px;line-height:48px}.bnrtxtinr{max-width:490px}.bnrtxtinr h2 sup{font-size:21px;top:-9px;right:3px}.bnrtxtinr .themebtn,.contactSec{margin-top:4px}.themebtn{height:45px;min-width:175px;padding:0 22px;font-size:13px;line-height:20px}.themebtn span{font-size:8px}.pagehding h2,.whoWepnel h1{font-size:var(--heading-sm)}.pagehding>strong,.testmotitle em,.frmdata label,.teamCon span{font-size:15px;line-height:20px}.bnrtxtinr strong{font-size:13px;line-height:17px}.bannerSec{margin-top:81px}.bnrtxt{top:50%}.bannerSec .owl-dots{bottom:16px}.connectionSec,.whoWeSec,.teamSec,.testimonialSec,.contactSec{padding:60px 0}.whatweSlder .owl-dots,.teamSlder .owl-dots{display:flex !important;align-items:center;margin-top:23px;justify-content:center;width:100%}.whatweSlder .owl-dots button,.teamSlder .owl-dots button{margin:0 5px;width:13px;height:13px;background:var(--secondary-color);border-radius:100%;opacity:.45}.whatweSlder .owl-dots button.active,.teamSlder .owl-dots button.active{opacity:1}.whatweSlder .owl-dots button span,.teamSlder .owl-dots button span{display:none}.teamSlder .owl-item{padding-top:18px}.teamitem:hover{transform:translateY(-18px)}.ftrtop>h2{font-size:190px;line-height:180px}.ftrtop .row>div.col-lg-4{width:33%}.ftrtop .row>div.col-lg-3{width:22%}.ftrlink li{margin-bottom:13px}.ftrlink li a,.ftrbtm li{font-size:14px;line-height:21px}.ftrinfo>b{font-size:30px;line-height:25px}.footerSec{padding:50px 0 18px}.contactpnel{padding-top:30px}.testimonialSlder .owl-item:before{right:-35px}.credential_lgolist li{width:109px;height:109px}.whoWepnel .media{display:inline-block}.whoWeimge{max-width:320px;margin:0 0 13px 25px;float:right}.inrBner .bnrimg>img{height:280px}.inrBner .bnrtxt{top:50%}.partnerhding{text-align:center}.partnerrght{margin-top:35px}.partnerSec{padding-top:38px}.abuteSec,.promiseSec,.outTeamSec{padding:60px 0}.abuteSec .whoWeimge{max-width:320px;margin:0 25px 13px 0;float:left}.valueSec .pagehding{align-items:center;text-align:center;flex-direction:column}.valuepnel .media{display:inline-block}.value_imgerght{margin:0 0 13px 25px;max-width:360px;float:right}.promiseItem{text-align:center;margin:30px 0 0}.promiselist .row{justify-content:center}.promiseSec .row>div:before{content:none}.outTeamSec .whoWeimge{max-width:320px;margin:0 0 13px 25px}.valueSec{padding:0 0 60px}.cmn_padding{padding:60px 0}.map_sec iframe{height:315px}.blog_content h2{font-size:30px;line-height:32px}.blog_content h3{font-size:22px}.blog_content h4{font-size:16px}.home_client{padding-top:60px}.whatweSec{padding-bottom:60px}.whatweItem p{min-height:155px}.flip-box-back p{line-height:20px;font-size:14px}.zigzag_blk .row:not(:first-child) .zig_img img{height:250px;object-position:top}.zigzag_blk .row:nth-child(odd){margin-bottom:0}.zigzag_blk .row:nth-child(even){margin-bottom:0}.zigzag_blk .row:nth-child(even) .zig_cnt{padding-left:0}.zig_cnt ul{padding-left:22px}.zig_cnt{padding-block:0}.zigzag_blk .row:not(:first-child) .container .row{flex-direction:column-reverse}.zig_img{margin-bottom:20px}.cv_sec_1 .cmn_img img,.cv_sec_2 .cmn_img img{width:100%}.pgbk_inner{max-width:375px}.pgbk_inner .themebtn{min-width:225px}.cv_sec_6{min-height:335px}.cv_sec_2 .cmn_img img{height:470px;object-fit:cover;object-position:top -168px left 0}}@media only screen and (max-width:768px){.traintab_blk ul.resp-tabs-list{display:none}.training_tab.pagehding h2.resp-accordion{font-size:18px}.traintab_blk .resp-arrow{margin-top:3px}.traintab_blk{margin-top:2rem !important}.tab_img .timg_title{font-size:2rem}.train_tab_content{margin-bottom:20px}.cmmc_sec_7 .resp-vtabs .resp-tabs-container{background:0 0;padding:0}.cmmc_sec_7 h2.resp-tab-active{padding:0 !important;background:0 0 !important}.cmmc_sec_7 h2.resp-accordion{padding:0 30px 0 0 !important;position:relative;border-radius:10px;overflow:hidden}.cmmc_sec_7 .resp-arrow{position:absolute;right:9px;top:6px}.cmmc_sec_7 .resp-vtabs .resp-tab-content{background:#ecf0f4;border-radius:10px;border:none}.cmmc_sec_1{padding:40px 0}.cmmc_tab_bx{padding:25px;border-radius:15px}.cmmc_sec_3 h2.resp-accordion{font-size:18px;border-radius:10px}.cmmc_sec_3 h2.resp-tab-active{background:#f5f5f5 !important}h2.resp-tab-active span.resp-arrow{border-bottom-color:#003f70}.resp-arrow{border-top-color:#003f70}.training_tab.pagehding h2.resp-accordion{border-radius:10px}.training_tab h2.resp-tab-active{background:#f5f5f5 !important}h2.resp-accordion{margin-bottom:10px;border-top:1px solid #c1c1c1}}@media only screen and (max-width:767px){.animated{-webkit-animation-duration:initial;animation-duration:initial;-webkit-animation-fill-mode:initial;animation-fill-mode:initial}.pagehding h2,.whoWepnel h1{font-size:var(--heading-xs)}.hdrbtn{font-size:13px;line-height:20px;min-width:145px;height:45px;padding:0 18px}.bnrtxtinr h2,.bnrtxtinr h1{font-size:33px;line-height:38px}.bnrtxtinr strong{margin-bottom:10px;font-size:12px;line-height:16px}.bnrimg>img{height:330px;object-fit:cover}.bnrtxtinr{max-width:400px}.whoWeimge{max-width:250px}.whoWepnel br{display:none}.connectionSec,.whoWeSec,.teamSec,.testimonialSec,.contactSec{padding:50px 0}.testimonialSlder .owl-item:before{right:-15px}.testimonialItem span{font-size:28px;margin-bottom:20px}.credential_lgolist li{margin:3px}.ftrtop .row>div.col-lg-3,.ftrtop .row>div.col-lg-4,.ftrtop .row>div.col-lg-2{width:100%}.ftradres,.ftrlink{text-align:center}.ftradres br{display:none}.ftrlink ul{display:flex !important;justify-content:center;flex-wrap:wrap}.ftrlink li{margin:0;padding:0 9px}.ftrtop h3{margin-bottom:13px}.ftrtop>h2{font-size:140px;line-height:134px}.credential_lgolist>ul:last-child{margin-top:0}#breadcrumbs>span>span{font-size:15px;line-height:20px;padding-right:14px;margin-right:14px}.inrBner .bnrimg>img{height:260px}.abuteSec .whoWeimge,.outTeamSec .whoWeimge{max-width:270px}.abuteSec .pagehding h2{margin-bottom:15px}.value_imgerght{margin:0 0 27px;max-width:100%;float:none}.valuepnel{padding-top:35px}.valuepnel h3{font-size:24px;line-height:28px;padding-top:18px}.clienttitle h3{font-size:22px;line-height:28px}.clientSec .row>div{padding:0 15px;width:100%}.clientSec .row{margin:0 -15px}.clientItemlgos{margin-top:15px}.clienttitle h3 br{display:none}.promiseItem{max-width:100%}.cnt_bx{padding:25px}.blog_content h2{font-size:28px}.blog_content h3{font-size:20px}.blog_content .nav-links a{font-size:15px}.blog_content .entry-date{font-size:13px}.whatweSec{padding-bottom:50px}.whatweItem p{min-height:auto}.flip-box{aspect-ratio:5/3}.flip-box-back p{line-height:30px;font-size:16px}.training_tab.pagehding h2.resp-accordion{font-size:20px}.tab_img .timg_title{font-size:1rem}.traintab_blk .resp-arrow{margin-top:6px}.cmmc_sec_1 .container{text-align:center}.zig_img img{height:220px}.zigzag_blk .row:nth-child(odd) .zig_cnt{padding-left:15px;padding-right:15px}.zigzag_blk .row:nth-child(even) .zig_cnt{padding-left:15px;padding-right:15px}.zig_cnt ul{padding-left:20px}.zigzag_blk .row:nth-child(odd) .zig_cnt{padding-left:0}.zigzag_blk .row:nth-child(even) .zig_cnt{padding-left:0;padding-right:0}.zig_cnt ul{column-count:1}.zigzag_blk .row .container .row{flex-direction:column-reverse}.zigzag_blk .row .zig_img img{object-position:top}.cv_sec_2 .cmn_img img{object-position:top -110px left 0}.cv_sec_1 .cmn_img img{height:470px;object-position:top -60px left 0;object-fit:cover}.code_cnt span{font-size:18px;line-height:25px}.code_cnt em{font-size:14px}.code_cnt em{width:45px}.code_cnt{margin-top:2rem}.code_bx{padding:40px 15px;border-radius:15px}.pgbk_inner{max-width:320px}}@media only screen and (max-width:575px){.connectionSec,.whoWeSec,.teamSec,.testimonialSec,.contactSec{padding:40px 0}.bnrtxtinr h2,.bnrtxtinr h1{font-size:30px;line-height:36px}.bnrtxtinr strong{font-size:11px;line-height:15px}.bnrtxtinr .themebtn{height:40px;min-width:160px;padding:0 15px}.themebtn_bnr{margin-left:5px}.bnrtxtinr h2 sup{font-size:18px}.whoWepnel .media{display:flex;flex-direction:column-reverse}.whoWeimge{max-width:100%;float:none;margin:25px 0 0}.whoWeCont{padding:0}.testimonialItem{text-align:center}.testimonialSlder .owl-item:before{content:none}.testimonialcont{min-height:auto;padding:0 0 15px}.testimonialSec .pagehding{text-align:center}.testimonialSlder{margin-top:42px}.ftrtop>h2{font-size:125px;line-height:115px}.abuteSec .whoWepnel .media{flex-direction:column}.abuteSec .whoWeimge,.outTeamSec .whoWeimge{max-width:100%;margin:0 0 25px}.abuteSec,.promiseSec,.outTeamSec{padding:50px 0}.valueSec .pagehding br{display:none}.promiseItem i{margin-bottom:20px}.outTeamSec .whoWeimge{margin:24px 0 0}.home_client{padding-top:50px}.whatweSec{padding-bottom:40px}.flip-box{aspect-ratio:4/3}.flip-box-back p{line-height:25px;font-size:15px}.zigzag_blk .row{margin-bottom:0}.zigzag_blk .container-fluid>.row{padding-block:3rem}.cv_sec_1 .cmn_img img{height:300px;object-position:top -50px left 0}.cv_sec_2 .cmn_img img{height:300px;object-position:top -70px left 0}.pgbk_inner{max-width:100%}.corporate_cnt ul li{margin-bottom:25px}}@media only screen and (max-width:480px){.hdrbtn span{display:none}.hdrbtn{min-width:auto;margin-right:40px;height:40px;padding:0 15px}.hdrlgo{max-width:136px}.bannerSec{margin-top:71px}.ftrinfo .media span{font-size:16px;line-height:23px}.ftrinfo .media i{display:none}.ftrinfo>b{font-size:25px;line-height:23px}.ftrtop>h2{font-size:85px;line-height:84px}#breadcrumbs>span>span{font-size:14px;line-height:20px;padding-right:12px;margin-right:12px}.inrBner .bnrimg>img{height:230px}.clientItem{margin-top:42px}.clientItemlgos .owl-dots{margin-top:20px}.bnrtxtinr h2,.bnrtxtinr h1{font-size:30px;line-height:32px}.bnrtxtinr .themebtn{height:37px;min-width:146px;padding:0 12px;font-size:12px}.themebtn_bnr{margin-left:30px}.bnrtxtinr{max-width:100%}}