body,html{
height:auto !important;
overflow:visible !important;
}
*{outline:none !important;letter-spacing:inherit !important;}
@font-face{font-family:'Gilroy';src:url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Bold.eot);src:url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Bold.eot?#iefix) format('embedded-opentype'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Bold.woff2) format('woff2'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Bold.woff) format('woff'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Bold.ttf) format('truetype'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Bold.svg#Gilroy-Bold) format('svg');font-weight:bold;font-style:normal;font-display:block;}
@font-face{font-family:'Gilroy';src:url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Extrabold.eot);src:url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Extrabold.eot?#iefix) format('embedded-opentype'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Extrabold.woff2) format('woff2'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Extrabold.woff) format('woff'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Extrabold.ttf) format('truetype'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Extrabold.svg#Gilroy-Extrabold) format('svg');font-weight:900;font-style:normal;font-display:block;}
@font-face{font-family:'Gilroy';src:url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Medium.eot);src:url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Medium.eot?#iefix) format('embedded-opentype'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Medium.woff2) format('woff2'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Medium.woff) format('woff'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Medium.ttf) format('truetype'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Medium.svg#Gilroy-Medium) format('svg');font-weight:500;font-style:normal;font-display:block;}
@font-face{font-family:'Gilroy';src:url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Bold_1.eot);src:url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Bold_1.eot?#iefix) format('embedded-opentype'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Bold_1.woff2) format('woff2'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Bold_1.woff) format('woff'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Bold_1.ttf) format('truetype'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Bold_1.svg#Gilroy-Bold) format('svg');font-weight:bold;font-style:normal;font-display:block;}
@font-face{font-family:'Gilroy';src:url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Light.eot);src:url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Light.eot?#iefix) format('embedded-opentype'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Light.woff2) format('woff2'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Light.woff) format('woff'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Light.ttf) format('truetype'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Light.svg#Gilroy-Light) format('svg');font-weight:300;font-style:normal;font-display:block;}
@font-face{font-family:'Gilroy';src:url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Semibold.eot);src:url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Semibold.eot?#iefix) format('embedded-opentype'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Semibold.woff2) format('woff2'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Semibold.woff) format('woff'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Semibold.ttf) format('truetype'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Semibold.svg#Gilroy-Semibold) format('svg');font-weight:600;font-style:normal;font-display:block;}
@font-face{font-family:'Gilroy';src:url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Regular.eot);src:url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Regular.eot?#iefix) format('embedded-opentype'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Regular.woff2) format('woff2'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Regular.woff) format('woff'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Regular.ttf) format('truetype'), url(//synavos.com/wp-content/themes/Synavos-child/fonts/Gilroy-Regular.svg#Gilroy-Regular) format('svg');font-weight:normal;font-style:normal;font-display:block;}
.site-description{display:none;}
.site-wrap{max-width:1920px;margin:auto;}
header#site-header.scrolled{padding:10px 0px 10px 0px;}
body{font-size:16px;color:#000;font-family:'Gilroy';font-weight:normal;letter-spacing:inherit !important;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
.btn ,.orange-btn{color:#fff;font-size:16px;color:#fff;padding:10px 21px;border-radius:5px;background:#F05323;}
.btn1{color:#fff;background:#000;}
.btn:hover,.orange-btn:hover{background-position:100%;color:#Ffff;background:#000;}
.btn1:hover{background-position:100%;color:#000;}
.btn-check:focus+.btn, .btn:focus{box-shadow:inherit !important;outline:none !important;}
.primary-menu a:hover, .primary-menu a:focus, .primary-menu .current_page_ancestor{text-decoration:none !important;}
.title{font-size:45px;color:#1E266D;line-height:45px;}
.title p{line-height:inherit;margin-bottom:0px;}
.banner{background:#FEF7F5;padding:60px 0px 0px 0px;}
.banner-txt{max-width:560px;padding-top:80px;color:#000000;font-size:18px;font-weight:600;}
.banner-img{padding-top:20px;}
.banner-info h1{color:#1E266D;font-size:80px;font-weight:700;margin-bottom:4px;font-family:'Gilroy';font-weight:900;margin-bottom:30px;}
.home-banner .banner-info h1{line-height:78px;}
.banner-txt .btn{margin-top:30px;font-size:16px;}
.ami-circle{position:absolute;top:-220px;left:0px;}
.aim-section{padding:100px 0px 0px 0px;background:#FEF7F5;text-align:center;position:relative;font-weight:600;}
.aim-section h2{max-width:880px;width:100%;font-weight:bold;margin:auto;margin-bottom:30px;}
.aim-section p{margin-bottom:50px;}
.aim-section h4{color:#EF5526;font-size:73px;max-width:100%;}
.feature_box{border-right:1px solid #c7c7c7;}
.feature_box:last-child{border-right-color:transparent;}
.feature_box h3{max-width:120px;font-size:22px;margin:auto;font-size:medium;}
.logo-section{padding:70px 0px 0px 0px;background:#FEF7F5;text-align:center;}
.logo-section img{filter:grayscale(100%);opacity:0.5;}
.logo-section img:hover{filter:grayscale(0%);opacity:1;}
.client_logo_box{text-align:center;display:flex;justify-content:center;align-items:center;}
.service-section{background:#fef7f5;background:-moz-linear-gradient(top, #fef7f5 0%, #ffffff 50%, #ffffff 100%);background:-webkit-linear-gradient(top, #fef7f5 0%,#ffffff 50%,#ffffff 100%);background:linear-gradient(to bottom, #fef7f5 0%,#ffffff 50%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef7f5', endColorstr='#ffffff',GradientType=0 );padding:60px 0px;}
.service-wrap{max-width:1000px;width:100%;padding:90px 20px 90px 90px;background:#fff;box-shadow:0px 0px 57px #706F6F36;border-radius:10px;opacity:1;margin:auto;position:relative;}
.service-wrap:before{content:'';width:172px;height:172px;position:absolute;right:-172px;top:0px;background:url(//synavos.com/wp-content/themes/Synavos-child/img/y-path.png) left top no-repeat;background-size:contain;}
.service-wrap:after{content:'';width:280px;height:140px;position:absolute;left:-140px;bottom:-71px;background:url(//synavos.com/wp-content/themes/Synavos-child/img/p-path.png) left top no-repeat;background-size:contain;z-index:-1;}
.title{margin-bottom:20px !important;margin-top:20px !important;color:#1e266d;font-size:40px;font-weight:bold;line-height:1.2;}
.sub-title{font-weight:600;color:rgba(35, 34, 38, 0.8);font-size:17px;margin:0px 0px 15px 0px;}
.iner-title{color:#17161A;font-size:20px;font-weight:bold;}
.ser_box{color:#3B3737;font-size:16px;}
.ser_box p{width:100%;margin-bottom:30px;font-weight:600;}
.serv-icon{margin-bottom:20px;}
.ser_box .iner-title{margin-bottom:20px;}
.P-0{padding:0px;}
.ser-info h2,.ser-info hp{max-width:300px;width:100%;}
.ser-info{color:#3B3737;font-size:18px;font-weight:600;}
.ser-info p{margin-bottom:30px;}
.tech-section{color:#fff;padding:0px;}
.tech-section .container{max-width:100% !important;width:100% !important;}
.tect-box{background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:top left;}
.tect-box .title,.tect-box .sub-title{color:#fff;}
.tect-box .title{margin:30px 0px;}
.tect-inner{max-width:437px;width:100%;margin:auto;padding:120px 0px;}
.tect-info{margin-right:0px;}
.tect-box .btn{background:#000000;}
.tect-box .btn:hover{background:#fff;color:#000;}
.solutions-section{padding:130px 0px;background:#fff;}
.solutions-title .title{max-width:300px;width:100%;}
.qa-box h2 .accordion-button{font-size:22px;line-height:1.3;letter-spacing:0;font-weight:bold;color:#17161A;}
.qa-box .accordion-body{color:rgb(0, 0, 1);font-size:17px;}
.qa-box  .accordion-button:not(.collapsed){background-color:transparent;box-shadow:none;font-size:22px;line-height:1.3;letter-spacing:0;font-weight:bold;color:#17161A;}
.qa-box  .accordion-item{background-color:#fff;border:inherit;}
.qa-box .accordion-button:not(.collapsed), .accordion-button{color:#212529 !important;background-color:transparent !important;box-shadow:none !important;font-size:22px !important;line-height:1.3;letter-spacing:0;font-weight:bold;color:#17161A;text-decoration:none !important;}
.accordion-item{background-color:#fff !important;border:0px solid rgba(0,0,0,.125) !important;}
.qa-box{padding-top:21px;}
.accordion-button{padding-left:60px !important;}
.accordion-button::after,.accordion-button:not(.collapsed)::after{background-image:url(//synavos.com/wp-content/themes/Synavos-child/img/plus.png) !important;transform:inherit !important;position:absolute;left:0px;}
.project-h-section{padding:0px 0px !important;}
.client-section{padding:80px 0px 120px 0px;}
.review-box{max-width:1000px;margin:auto;}
.client-txt{max-width:100%;width:100%;color:#000001;font-size:16px;font-weight:600;padding-left:60px;margin:auto;}
.client-txt h5{color:#17161A;font-size:20px;line-height:1.3;margin-top:30px;}
.client-txt h6{color:rgba(35, 34, 38, 0.8);font-size:16px;line-height:1.3;}
.owl-prev{background:url(//synavos.com/wp-content/themes/Synavos-child/img/left.png) left center no-repeat;background-size:cover;width:70px;height:19px;margin-left:-70px;}
.owl-next{background:url(//synavos.com/wp-content/themes/Synavos-child/img/right.png) left center no-repeat;background-size:contain;width:70px;height:19px;margin-right:-70px;}
.disabled{opacity:0.7%;}
.owl-nav{position:absolute;top:45%;width:100%;}
.career-section,.cta-section{background-color:#F5F7FD;padding:120px 0px;}
.career-section .title,.career-section .sub-title,
.cta-section .title,.cta-section .sub-title{color:#3E3B34;}
.career-section .btn, .cta-section .btn, .footer-top .btn{background:#363545;color:#fff;border:inherit;}
.career-section .btn:hover, .cta-section .btn:hover{background:#000;color:#fff;}
.career-box,.cta-box{background:#f1c3b8 url(//synavos.com/wp-content/themes/Synavos-child/img/Clip.png) right center no-repeat;background-size:50%;min-height:402px;padding:72px;color:#3E3B34;max-width:1000px;margin:auto;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;display:flex;align-items:center;}
.career-wrap,.cta-wrap .btn{margin-top:40px;}
.career-wrap,.cta-wrap{max-width:450px;width:100%;}
.footer-top{border:none;color:#000000;font-size:16px;background-color:#F5F7FD;padding:0px 0px 30px 0px;}
.footer-top .sub-title{margin-bottom:6px;}
.footer-top h2 span{width:calc(100% - 164px);float:left;}
.footer-top hr{margin-top:20px;}
.footer-top .btn:hover{background-color:#000;color:#fff;}
.footer-top p{max-width:670px;width:100%;font-weight:400;}
.footer{background-color:#F5F7FD !important;}
.site-footer{margin-top:0px !important;}
.site-footer .footer-address-image{max-width:70px;}
.site-footer .widget-title{color:#283742;}
.site-footer h3.widget-title{text-align:inherit;line-height:inherit;margin:0 0 20px;font-weight:600;letter-spacing:0;color:#6A696C;}
.site-footer .widget h3{font-size:16px;}
.site-footer, .site-footer .widgets a, .site-footer .btn-flat{color:rgba(40,55,66,0.8);}
.footer-logo .wp-block-image{margin:auto !important;}
.site-footer .footer-address{flex:1;}
.site-footer .footer-stay{flex:1;}
.social-icons{list-style:none}
.social-icons .icon{display:table-cell;margin-right:5px;}
.social-icons a{align-items:center;background:transparent !important;}
.subscribe-form .btn, contact-form .btn{background-color:#f05424 !important;border-color:transparent !important;}
input[type="text"], input[type="password"], input[type="number"], input[type="email"], input[type="tel"], select, .select2-container--default .select2-selection--single, textarea{color:#232226;background-color:rgba(23, 22, 26, 0.04);border:1px solid transparent;width:100%;padding:14px 15px;line-height:1.3;-webkit-border-radius:5px;border-radius:5px;position:relative;-webkit-appearance:none;-webkit-transition:all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;-o-transition:all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;transition:all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;outline:none;font-family:inherit;font-weight:400;font-size:16px;}
.subscribe-form{position:relative;}
.subscribe-form .btn, .subscribe-form input[type="submit"]{white-space:nowrap;position:absolute;left:100%;top:24px;-webkit-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);transform:translate(-100%, -50%);margin-top:0 !important;margin-bottom:0 !important;border-radius:5px;}
.subscribe-form .btn .text{color:#fff !important;}
.site-footer .wpcf7-submit{padding:15px 18px !important;background-color:#f05424 !important;border-width:1px !important;}
.site-footer{background-color:#f5f7fd;background-size:auto;background-position:right bottom;background-repeat:no-repeat;color:rgba(40,55,66,0.8);background-position:right 60px bottom 130px;background-size:130px;background-repeat:no-repeat;border:none !important;}
.site-footer .footer-logo img{width:100px;}
.footer-logo{padding-left:0px;}
.site-footer .widget_text{color:rgba(40,55,66,0.8);}
.site-footer .widget h5{color:#283742;text-align:inherit;line-height:inherit;margin:0 0 20px;font-weight:600;letter-spacing:0;font-size:18px;margin-bottom:0px;}
.site-footer .btn:hover, .contact-form button.btn:hover, .subscribe-form .btn, .subscribe-form input[type="submit"]{background-color:#f05424 !important;border-color:transparent !important;}
.site-footer input{background-color:rgba(136, 136, 136, 0.06);}
.gray-bg{background:#F5F7FD;}
.contact-banner .banner-info h1{color:#1E266D;font-size:55px;font-weight:700;margin-bottom:4px;font-family:'Gilroy';font-weight:900;margin-bottom:30px;}
.contact-banner .banner-img{padding-top:0px;}
.contact-banner p{color:#4F4E51;font-size:22px;font-weight:600;}
.contact-form p{width:calc(100% / 2);float:left;padding:10px 10px 10px 0;}
.contact-form .interested-in p{width:100% !important;}
.contact-form .form-row:nth-child(5) p{width:100%;}
.contact-form textarea{width:100%;height:150px;resize:vertical;}
.contact-form label .wpcf7-form-control-wrap, .subscribe-form label .wpcf7-form-control-wrap, .subscribe-widget label .wpcf7-form-control-wrap{margin-top:8px;display:block;position:relative;font-size:17px;color:#000001;}
.contact-form label{width:100%;color:#3B3737;}
input[type="button"], input[type="reset"], input[type="submit"]{border-color:#f05323 !important;background-color:#f05323 !important;color:#ffffff;border-radius:5px;font-size:14px;text-decoration:none;box-shadow:none !important;}
input[type="button"]:hover,input[type="reset"]:hover, input[type="submit"]:hover{background-color:#283742!important;border-color:#283742!important;text-decoration:none !important;}
.contact-f-section{position:relative;}
.contact-f-section .ami-circle{top:-70px;}
.contact-f-section .title{color:#1f266b;max-width:600px;display:block;width:100%;margin-left:0;}
.contact-title{margin-bottom:15px;}
.contact-f-section .contact-f-wrap{}
.contact-f-section h3{margin:0;margin-top:15px;font-size:.9em;font-weight:600;color:rgba(35, 34, 38, 0.8)}
.location_img img{width:100%;}
.location_img{position:relative;}
.location_img .title,.location_img .subtitle{color:#fff;text-align:center;}
.location_img .subtitle{font-size:18px;font-weight:400;letter-spacing:1px;}
.location_img .title{position:absolute;left:0px;right:0px;margin:auto;top:60px}
.location_img span{display:block;}
.location_info{max-width:320px;margin:auto;text-align:center;}
.location_info h3,.location_info h4{color:#4F4E51;font-size:18px;font-weight:400;margin-top:24px;}
.location_info h4{color:#4F4E51;font-weight:bold;margin-top:25px;}
.location_info h4 a{color:#4F4E51;text-decoration:none;}
.location_info h4 a:hover{color:#4F4E51;text-decoration:none;}
.location-section{padding:40px 0px;}
.copy-row{border-top:1px solid rgba(136, 136, 136, 0.15);padding:3.4vh 0px;font-family:'Gilroy';font-weight:bold;color:rgba(40,55,66,0.8);font-size:14px;}
#wpcf7-f21-o2 p{margin-bottom:auto;}
.copy-row a{text-decoration:none;font-family:'Gilroy';color:rgba(40,55,66,0.8);}
.copy-row .right{text-align:right;}
.copy-row .right,.copy-row .left{padding:0px;}
.contact-page-capcha{padding-left:15px;}
.footer{padding-bottom:0px !important;}
.widget{margin-top:10px !important;}
.wpcf7-spinner{height:initial;}
.widget_text p, .widget_text ol, .widget_text ul, .widget_text dl, .widget_text dt, .widget-content .rssSummary{font-size:16px !important;font-family:'Gilroy' !important;}
.project-h-section .container{width:100%;max-width:100%;}
.project-box{padding:0px;}
.proj-txt{max-width:350px;width:100%;color:#fff;}
.proj-txt a{text-decoration:none;color:#3B3737;font-size:16px;}
.proj-txt a svg{display:inline-block;margin-left:20px;width:22px;}
.proj-txt a:hover{text-decoration:underline;}
.proj-info{padding:100px 100px;background-size:contain;background-position:100px top;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;}
.proj-row{display:flex;justify-content:center;align-items:center;}
.proj-img{text-align:center;display:flex;justify-content:center;align-items:end;padding:0px;}
.proj-row{margin:0px;}
.proj-img img{max-width:600px;width:100%;text-align:center;margin:0px auto;}
.proj-img,.proj-info{min-height:500px;}
.proj-slider .owl-dots{position:absolute;max-width:50%;bottom:35px;display:flex;}
.proj-slider .owl-dots .owl-dot{padding:0px 5px;width:70px;}
.proj-slider .owl-dots .owl-dot.active{background-color:transparent;}
.proj-slider .owl-dots .owl-dot.active button{color:#000000;border-bottom:2px solid #707070;}
.proj-slider .owl-dots .owl-dot button{background:none;border:none;padding:0 4px;color:#555555;font-size:18px;font-weight:bold;cursor:pointer;text-decoration:none;display:block;margin:0 auto;}
.proj-slider .owl-dot.active .proj-pagi_icon{visibility:visible;}
.proj-slider .owl-dot .proj-pagi_icon{visibility:hidden;height:25px;background-repeat:no-repeat !important;background-position:center !important;filter:grayscale(1);}
.proj-slider img.proj-slider-signature{position:absolute;left:20px;max-width:214px;}
.proj-slider .owl-dots .owl-dot button:focus{outline:none;}
.about-banner{background:#fef7f5 url(https://www.synavos.com/wp-content/uploads/2022/11/about-banner.png) right bottom no-repeat;background-size:50%;min-height:600px;}
.about-banner .banner-info h1,.contact-banner .banner-info h1,
.inner-page-banner .banner-info h1{font-size:55px;margin-top:0px;line-height:50px;}
.about-banner .banner-txt,.inner-page-banner  .banner-txt{max-width:486px;}
.about-banner .banner-img{display:none;}
.tras-bg{top:auto;bottom:0px;}
.tras-section{background-color:#fff;font-size:16px;color:#3B3737;text-align:left;padding-bottom:85px;}
.tras-section p{margin-bottom:0px;line-height:inherit;}
.tras-info{padding-left:70px;}
.industry-section{background:#F5F7FD;padding:100px 0px 30px 0px;}
.industry-info{width:100%;max-width:700px;margin-bottom:50px}
.industry-info p{margin-bottom:0px;}
.industry_box{margin-bottom:70px;}
.industry_box .iner-title{font-size:18px;margin-top:25px;}
.shoot-section{background:#F7FBFF;}
.shoot-info{padding:0px;}
.shoot-info .title{max-width:600px;width:100%;position:relative;z-index:1;}
.shoot-info img{margin-top:-150px}
.engagement-section{background:#E1F0FF;padding:80px 0px 150px;}
.engagement-section .btn{background:#363545;float:left;}
.engagement-section .btn:hover{background:#f05424;}
.engagement-section .title{width:calc(100% - 160px);float:left;}
.engagement-section .title span{max-width:700px;width:100%;display:block;}
.value-section{background:#F5F7FD;padding:130px 0px;}
.value-info-txt{max-width:700px;width:100%;margin-bottom:70px;color:#4F4E51;font-size:16px;}
.value_box{font-size:16px;color:#3B3737;}
.value_box .iner-title{font-size:18px;color:#3B3737;margin-top:24px;margin-bottom:18px;}
.strategic-section{background:#fff;padding-bottom:100px;}
.strategic-section p{font-size:18px;color:#4F4E51;max-width:700px;width:100%;margin:0px auto 50px auto;}
.relative-section{position:relative;}
.recognition-section{background:#FEF7F5;padding:60px 0px;}
.recog-info{padding-top:50px;}
.textwidget p br{display:block;}
.recog-info p{font-size:18px;color:#4F4E51;max-width:450px;width:100%;font-weight:600;margin-bottom:50px;}
.recog-info .btn{font-size:14px;width:160px;display:none;}
.recog-img{text-align:right;}
.recog-img img{text-align:right;margin:auto;margin-right:0px;width:auto;}
.project-section{padding:0px;}
.project-section .proj-txt ,.project-section .title,.project-section .proj-txt a{color:#000000;}
.project-p-tion .container{width:100% !important;max-width:100%;}
.project-p-tion .proj-img,.project-p-tion .proj-info{min-height:100%}
.project-p-tion  .proj-img img,.project-p-tion  .proj-txt{max-width:100%;}
.project-p-tion   .proj-info{padding-bottom:0px}
.call-section{text-align:center;position:relative;display:none;}
.call-box .call-box-inner{background:#ffecc1;border-radius:5px;padding:50px 0px 55px 55px;color:#3B3737;font-size:18px;text-align:left;background-size:contain;min-height:280px;background-position:calc(100% - 50px) calc(100% + 10px);background-attachment:fixed;background-repeat:no-repeat;margin-top:30px;}
.call-box .call-box-inner h3{font-size:26px;font-weight:bold;margin-bottom:0px}
.call-box .call-box-inner img{text-align:right;width:150px;}
.call-box a{margin-top:50px;float:left;}
.call-section .title{margin-top:-50px;text-align:center;}
.purple-icon{width:100%;text-align:right;display:flex;justify-content:end;}
.no-border{border:none !important;}
.page-template-work-page .contact-section,.cta-footer-top-section{display:block !important;}
.subscribe-form .google-reCptcha{margin-top:-35px;}
.project-p-tion .proj-info{display:block;}
.proj-detail-info{min-height:80px;}
.project-p-tion .proj-info{background-repeat:no-repeat;background-size:contain;background-position:center bottom;align-items:self-start;background-image:none !important;}
.project-p-tion .proj-info .proj-txt{max-width:570px;margin:0px auto;}
.project-p-tion .proj-info{padding:70px 0px 0px 0px;}
.project-p-tion .proj-inner-txt{padding:0px 60px;width:100%;display:block;min-height:250px;}
.proj-inner-txt a{font-weight:bold;}
.home .ami-circle,.ser-four-about-section .ami-circle{left:-100px;overflow:hidden;}
.project-p-tion{}
.page-template-work-subpage .syner-section{display:none;}
.ser-project-section{min-height:inherit;padding-top:0px;}
.ser-project-section .proj-img{display:inherit;}
.project-p-tion.ser-project-section .proj-info{padding:unset;min-height:inherit;}
.project-p-tion.ser-project-section .proj-info .proj-txt{max-width:100%;padding:70px 0px 0px 0px;justify-content:flex-end;flex-direction:column;min-height:inherit;display:flex;}
.project-p-tion.ser-project-section .proj-inner-txt{max-width:570px;margin:auto;}
.inner-page-banner.banner{padding-bottom:100px;}
.ser-tech-section{padding:100px 0px;background-color:#FEF7F5;}
.ser-tech-feature{padding:8px 8px;text-align:center;}
.ser-tech-f-inner{border:1px solid #E1E1E1;text-align:center;display:flex;height:170px;justify-content:center;align-items:center;}
.ser-tech-info p{max-width:615px;width:100%;}
.ser-tech-info{padding-bottom:80px;}
.ser-tech-f-inner img{object-fit:contain;object-position:center center;}
.serive-main-info{text-align:left;}
.ser-four-about-section{position:relative;}
.erp-logo{width:12.5;padding:0px 15px;float:left;}
.moving-img{-webkit-animation:mover 1s infinite alternate;animation:mover 1s infinite alternate;width:331px;height:354px;position:absolute;left:-65px;bottom:20px;}
@-webkit-keyframes mover {
0%{transform:translateY(0);}
100%{transform:translateY(-10px);}
}
@keyframes mover {
0%{transform:translateY(0);}
100%{transform:translateY(-10px);}
}
.cams-banner{position:relative;background-repeat:no-repeat;background-position:calc(100% + 30px) -100px;background-size:1038px 700px;}
.cams-section{position:relative;}
.cams-section .ami-circle{content:'';position:absolute;left:0px;width:224px;height:324px;bottom:0px;}
#about-banner .title{max-width:360px;width:100%;}
.banner-right{position:relative;}
.copy-txt{max-width:880px;width:100%;margin-bottom:80px;}
.capms_box{padding-right:75px;}
.capms_box  img{margin-bottom:40px;width:auto;max-width:104px;max-height:104px;}
.capms_box_info{max-width:445px;width:100%;}
.purple-dot{width:24px;height:24px;background:#55539B;margin-left:250px;border-radius:50%;position:absolute;-webkit-animation:linear infinite;-webkit-animation-name:run;-webkit-animation-duration:5s;}
@-webkit-keyframes run {
0%{left:0;}
50%{left:20px;}
100%{left:0;}
}
.vc_custom_1667207907211{z-index:1;overflow:visible !important;}
.skyblue-dot{background:#6CCCE1;width:43px;height:43px;background:#6CCCE1;float:right;border-radius:50%;position:absolute;right:0px;top:-50px;}
.yellow-img{width:195px !important;}
.cort-upper{width:100% !important;padding:0px !important;margin-top:-250px;}
.cort-upper .vc_column-inner{padding:0px !important;width:100%;}
.icon-img .icon-box-icon ,.icon-img img{width:100% !important;height:100% !important;max-width:104px !important;max-height:104px !important;}
.icon-img  .icon-box-icon{margin-bottom:40px !important;}
.icon-img img{object-fit:contain;}
.change-round{width:21px;height:21px;border-radius:50%;background:#FBB513 0% 0% no-repeat padding-box;opacity:1;position:absolute;margin-top:-54px;margin-left:-100px;}
.change-row{position:relative;z-index:0;overflow:inherit !important;}
.ensue-row{position:relative;z-index:1;background-color:#F8FAF5;}
.ensue-info-row .box-info{max-width:100%;}
.ensure-cams-box{padding:10px 20px 10px 0;}
.ensure-cams-box .hib_box_inner{float:left;min-height:120px;border:1px solid #E1E1E1;padding:40px 25px;border-radius:20px;height:100%;width:100%;}
.ensure-cams-box .hib_box_inner h3{font:normal normal bold 15px/20px Gilroy;text-align:left;margin-right:auto;margin-bottom:10px;margin-top:30px;}
.capm-red-diagram{right:0px;top:-141px;position:absolute;}
.ensure-tex{width:100%}
.ensure-tex .subtitle{margin-top:0px !important;font-family:'Gilory-Regular', sans-serif !important;}
.camps-inti,.capm-outer{position:relative;}
.camps-section4-info,.camps-section5-info{max-width:900px;width:100%;margin-bottom:60px;}
.camps-section5-info{max-width:700px;}
.section5-shape{width:250px;position:absolute;top:-100px;}
.camps-section5{background-color:#EFF2FD;padding:150px 0px 100px 0px;}
.ensue-section  .box-info{margin-bottom:40px;}
.ensue-heading,.ensue-content{float:left;width:271px;}
.ensue-content{float:left;width:calc(100% - 271px);padding-left:64px;}
.ss-section,.gray-section{position:relative;z-index:0;overflow:inherit !important;}
.feature-box p{font-size:15px !important;font-family:'Gilory-Regular', sans-serif !important;}
.option{padding:0px;margin:0px;list-style:none;}
.option li{margin-bottom:0px;padding:0px;}
.form-title{max-width:428px;width:100%;}
.form-inner{padding:100px 0px;}
.from-section .helf-div{width:calc(100% / 2);float:left;padding:10px;}
.from-section .l-half{padding-left:0px;}
.from-section .r-half{padding-right:0px;}
.form-shape{right:0px;top:-200px;position:absolute;overflow:hidden;width:180px;}
.form-shape svg{float:right;}
.cams-logo{max-width:100px;width:100%;margin-bottom:20px;}
.fe-section .icon-box .icon-box-icon img{max-width:50px!important;max-height:50px!important;}
.fe-section .icon-box-title{font-size:17px;font-family:'Gilory-Regular', sans-serif!important;}
.steric{color:#F05323;}
.from-section label{width:100%;float:left;padding-left:5px;}
.from-section .title{margin-bottom:60px;}
.map-shape{position:absolute;left:0px;top:-150px;overflow:hidden;z-index:1;width:200px;}
.mapsectopn{padding:70px 0px 50px 0px !important;background-repeat:no-repeat;background-position:calc(100% - 90px) !important;background-position:right center !important;background-size:contain !important;}
.mapsectopn .container{max-width:100%;}
.map-wrap{max-width:570px;margin:auto;margin-right:0px;padding:60px 0px;padding-right:50px;position:relative;}
.map-info{padding:0px 0px 0px 40px;position:relative;}
.map-info::before{content:'';position:absolute;left:0px;width:100%;height:calc(100% - 50px);display:block;background-color:#fff;}
.map-info  .map-wrap br{display:none;}
.map-img  .map-wrap{margin-left:0px;}
.map-heading{max-width:450px;width:100%;}
.ser-num-info{text-align:left;}
.num-section .feature_box{border:none;text-align:left;margin-bottom:40px;}
.num-section .feature_box h3{max-width:100%;font-size:22px !important;}
.num-section .feature_box h4{font-size:65px !important;}
.num-section{padding:70px 0px;}
.iconbox{font-size:16px;color:#3B3737;}
.iconbox h3{font-size:18px;color:#3B3737;margin-top:24px;margin-bottom:18px;}
.box-info{max-width:780px;width:100%;margin-bottom:40px;color:#4F4E51;font-size:16px;}
.breadth-section{padding:150px 0px;}
.pink-bg{background:#FEF7F5;}
.sart_box{padding-left:50px;padding-bottom:40px;}
.inner-sartbox{max-width:234px;width:100%;}
.custm-box{padding-right:5em;}
.gary-logo  img{filter:grayscale(100%);opacity:0.5;}
.gary-logo:hover  img{filter:grayscale(0%);opacity:1;}
.erp-about-section{position:relative;}
.erp-about-section .container{background-color:#F2F0F8;}
.erp-about-logo-row{align-items:center;position:relative;z-index:2;}
.erp-info .title{max-width:400px !important;width:100%;}
.hori-verti-iconbox-img{width:104px;float:left;padding-right:32px;}
.hori-verti-iconbox-info{float:left;width:calc(100% - 104px);font-size:16px;color:#3B3737;margin-bottom:40px;}
.hori-verti-iconbox-info h3{font-size:18px;color:#3B3737;margin-top:0px;margin-bottom:18px;}
.logo-slider.owl-carousel .owl-item img{width:auto !important;}
.strategic-section .logo-slider.owl-carousel .owl-item img{width:160px !important;}
.erp-logo-section .ser-tech-info{padding-bottom:40px;}
.erp-cta-section .title{color:#3E3B34;margin-bottom:0px;}
.erp-cta-section .sub-title{color:#3B3737;margin-bottom:30px;}
.manage-section p{max-width:545px;width:100%;}
.manage-section .hhd-txt h1{max-width:inherit;}
.space-section .hib-inner{margin-left:-25px;margin-right:-25px;}
.red-diagram{position:absolute;right:0px;bottom:400px;}
.image_row{padding:60px 0px;}
.ya-path{position:absolute;margin-bottom:0;float:right;top:-200px;right:0;}
.vibir_image_inner{padding-bottom:15px;}
.vibir_image{border:1px solid #E1E1E1;min-height:100%;max-width:100%;display:flex;justify-content:center;align-items:center;}
.vibir_image{max-width:100%;}
.ya-path-wrap .ya-path{right:50px}
.hhdbi_box_info{max-width:700px;width:100%;}
.mvp-logo-box{margin-top:30px;padding:15px 35px;flex:0 0 auto;width:20%;justify-content:center;align-items:center;display:flex;}
.ya-mvc-path-wrap.ya-path-wrap .ya-path{right:0px;}
.services-mvc-hib{padding:100px 0px;}
.services-ts h3{color:#3B3737;font-size:22px;font-weight:700;margin-top:50px;}
.ts_box{display:flex;justify-content:center;align-items:center;margin:20px 0px;padding:0px 0px;}
.ts_box_title,.ts_box_img{float:left;width:32px;}
.ts_box_title{float:left;width:calc(100% - 32px);padding-left:12px;color:#3B3737;font-size:16px;margin:auto;}
.devopp-liri-info ul{margin:auto;padding-left:0px;list-style:none;}
.devopp-liri-info ul > li::before{color:#49B256;}
.devopp-liri-info ul > li{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}
.vibir_image{min-height:170px;display:flex;justify-content:center;align-items:center;}
.vibir_image img{max-width:150px;min-height:inherit;}
.sy-cust-img-section{padding-top:0px;}
.sy-crm .image_row{padding:10px 0;text-align:center;}
.none-sction{display:none !important;}
.from-info div.wpcf7-validation-errors, .from-info div.wpcf7-acceptance-missing, .from-info div.wpcf7-response-output,
.contact-form div.wpcf7-validation-errors, .contact-form div.wpcf7-acceptance-missing, .contact-form div.wpcf7-response-output,
.subscribe-form div.wpcf7-validation-errors, .subscribe-form div.wpcf7-acceptance-missing, .subscribe-form div.wpcf7-response-output,
.subscribe-widget div.wpcf7-validation-errors, .subscribe-widget div.wpcf7-acceptance-missing, .subscribe-widget div.wpcf7-response-output,
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{-webkit-border-radius:5px;border-radius:5px;padding:0px 0px;margin:0px 0px 0px 0px;text-align:left;font-size:14px;display:flex;width:99.5%;padding:5px;}
.contact-form input[type="text"].wpcf7-not-valid, .contact-form input[type="password"].wpcf7-not-valid, .contact-form input[type="email"].wpcf7-not-valid, .contact-form input[type="number"].wpcf7-not-valid, .contact-form input[type="tel"].wpcf7-not-valid, .contact-form textarea.wpcf7-not-valid, .subscribe-form input[type="text"].wpcf7-not-valid, .subscribe-form input[type="password"].wpcf7-not-valid, .subscribe-form input[type="email"].wpcf7-not-valid, .subscribe-form input[type="number"].wpcf7-not-valid, .subscribe-form input[type="tel"].wpcf7-not-valid, .subscribe-form textarea.wpcf7-not-valid, .subscribe-widget input[type="text"].wpcf7-not-valid, .subscribe-widget input[type="password"].wpcf7-not-valid, .subscribe-widget input[type="email"].wpcf7-not-valid, .subscribe-widget input[type="number"].wpcf7-not-valid, .subscribe-widget input[type="tel"].wpcf7-not-valid, .subscribe-widget textarea.wpcf7-not-valid{border-color:#DE4B53 !important;}
.home .aim-section .title{margin-bottom:20px;}
.life-section img{width:100%;}
.next-row{align-items:center;flex-flow:row wrap;}
.next-info,.next-btn{float:left;width:200px;}
.next-info .title{float:left;width:100%;}
.next-info{width:calc(100% - 200px);}
.full-container{max-width:100%;}
#multiscroll-nav li:before{display:none;}
.ms-tableCell .proj-img img{max-width:inherit;}
.mutliscroll-section{float:left;padding:0px 0px !important;position:relative;overflow:hidden;min-height:600px;margin-bottom:100px;}
.mutliscroll-section .proj-img img{max-width:100%;}
.ms-tableCell{height:inherit !important;}
.mutliscroll-section .proj-txt{margin:auto;margin-right:0px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu{right:0px;width:320px;border-radius:10px;padding:10px 10px;}
.ser-b-img{margin:auto;margin-top:70px;}
.sy-engagements section.services-banner{padding-bottom:0px;}
.left-shoot-info.shoot-info .title{margin-left:0px;}
.life-section .row{margin-left:auto;margin-right:auto;}
.wpcf-upload-file{position:relative;}
.wpcf-upload-file .upload_resume_text{position:absolute;width:100%;height:100%;left:0px;right:0px;margin:auto;top:0px;padding-left:50px;padding-top:18px;cursor:pointer;}
.wpcf7-form-control-wrap.recaptcha{float:left;width:100%;margin-bottom:10px;}
.contact-page-capcha{float:left;width:100%;position:relative;clear:both;}
.sy-cams .relative-section{width:100%;overflow-x:hidden;}
.from-section .full-div,.from-section .google-reCptcha,.from-section p{float:left;width:100%;position:relative;}
@media(min-width:1400px){
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{max-width:1140px;}
.footer .container,.header .container,.footer-top .container{max-width:85%;}
.sy-cams-container{max-width:1140px;}
}
@media(min-width:1800px){
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{max-width:1320px;}
.sy-cams-container{max-width:1140px;}
}
@media(min-width:991px){
.banner-img{display:inherit;}
} .sy-homepage2 .home-banner{padding-bottom:100px;}
.sy-homepage2 .home-banner .banner-info .banner-txt .Logos{max-width:80%;margin-top:20px;}
.sy-homepage2 .home-banner .banner-info .banner-txt a{}
.sy-homepage2 .partners-secion{margin-top:40px;}
.sy-homepage2 .partners-secion .client-logo{background:#F8F7F2;padding:20px 20px 20px 40px;border-radius:19px;align-items:center;}
.sy-homepage2 .partners-secion .partners-title{color:#1E266D;font-size:22px;font-family:'Gilroy';font-weight:700;}
.sy-homepage2 .partners-secion .partners-subtitle{color:#4F4D52;font-size:18px;font-family:'Gilroy';font-weight:600;}
.sy-homepage2 .partners-secion .client-logo .client_logo_box img{width:180px;filter:grayscale(100%);opacity:0.5;}
.sy-homepage2 .partners-secion .client-logo .client_logo_box img:hover{filter:grayscale(0);opacity:1;}
.sy-homepage2 .aims-section{background-color:#ffffff;}
.sy-homepage2 .aims-section .aims-sec-inner{background-color:#ffffff;border-radius:unset;justify-content:center;}
.sy-homepage2 .aims-section .aims-sec-inner .aim-title{text-align:center;margin-bottom:50px;}
.sy-homepage2 .aims-section .aims-sec-inner .aim-feature p{text-align:left;margin-bottom:20px;}
.sy-homepage2 .aims-section .aims-sec-inner .aim-features{flex-wrap:wrap;}
.sy-homepage2 .aims-section .aims-sec-inner .aim-features .feature_box{text-align:center;border-right:unset;padding:0 10px;}
.sy-homepage2 .aims-section .aims-sec-inner .aim-features .feature_box:nth-child(1){border-right:1px solid rgba(235, 221, 199, 1);}
.sy-homepage2 .aims-section .aims-sec-inner .aim-features .feature_box:nth-child(2){border-right:1px solid rgba(235, 221, 199, 1);}
.sy-homepage2 .aims-section .aims-sec-inner .aim-features .feature_box h4{font-size:50px;color:#EF5526;}
.sy-homepage2 .aims-section .aims-sec-inner .aim-features .feature_box h3{max-width:unset;text-align:center;font-size:18px;font-weight:600;}
.sy-homepage2 .services-section{background-color:#F5F7FD;padding:0;}
.sy-homepage2 .services-section .services-wrap{padding:0;}
.sy-homepage2 .services-section .ser-info .ser-info-inner{width:100%;}
.sy-homepage2 .services-section .ser-info .ser-info-inner .title, .sy-homepage2 .services-section .ser-info .ser-info-inner p{margin-bottom:15px;}
.sy-homepage2 .services-section .ser-info .ser-info-inner svg{position:absolute;bottom:0;}
.sy-homepage2 .services-section .ser-box{flex-wrap:wrap;padding-bottom:70px;}
.sy-homepage2 .services-section .ser_box{max-width:50%;width:50%;box-shadow:unset;border-radius:unset;min-height:unset;padding:20px 50px 20px 20px;background:#F5F7FD;}
.sy-homepage2 .services-section .ser_box .serv-icon{height:40px;width:auto;max-width:120px;}
.sy-homepage2 .services-section .ser-info .ser-info-inner p{max-width:490px;}
.sy-homepage2 .recognition-section{background-color:#ffffff;}
.sy-homepage2 .solution-section .solutions-info .solution-card{padding:50px 20px 20px;border-radius:50px;margin-right:30px !important;margin-top:30px;min-height:450px;border:none;}
.sy-homepage2 .solution-section .solutions-info .owl-stage-outer{padding-top:30px;padding-bottom:30px;}
.sy-homepage2 .solution-section .solutions-info .solution-card img{max-width:90px;margin-bottom:30px;}
.sy-homepage2 .solution-section .solutions-info .solution-card h3{text-align:left;color:#3B3737;font-weight:600;font-size:22px;font-family:'Gilroy';margin-bottom:15px;}
.sy-homepage2 .solution-section .solutions-info .solution-card p{text-align:left;color:#3B3737;font-weight:400;font-size:16px;font-family:'Gilroy';margin-bottom:15px;}
.sy-homepage2 .solution-section .solutions-info .solution-card a{text-align:left;color:#EF5323;font-weight:bold;font-size:18px;font-family:'Gilroy';margin-bottom:30px;display:flex;gap:10px;align-items:center;padding-left:10px;}
.sy-homepage2 .solution-section .solutions-info .owl-item{}
.sy-homepage2 .solution-section{width:100%;padding:0;}
.sy-homepage2 .solution-section .container{}
.sy-homepage2 .solution-section .solutions-info{padding-top:60px;padding-bottom:60px;max-width:85%;margin-left:auto;}
.sy-homepage2 .solution-section .solutions-info .solution-card{margin:0;}
.sy-homepage2 .solution-section .solutions-info .owl-dots{display:none;}
.sy-homepage2 .solution-section .solutions-info .owl-nav{position:absolute;top:0;display:flex;right:15%;align-items:center;justify-content:end;width:160px;}
.sy-homepage2 .solution-section .solutions-info .owl-prev, .sy-homepage2 .solution-section .solutions-info .owl-next{overflow:visible;height:auto;}
.sy-homepage2 .solution-section .solutions-info .owl-prev:hover{background:none !important;}
.sy-homepage2 .solution-section .solutions-info .owl-next:hover{background:none !important;}
.sy-homepage2 .solution-section .svg-background{position:relative;}
.sy-homepage2 .solution-section .svg-background img{position:absolute;bottom:0;margin-bottom:0;margin-left:5%;}
.sy-homepage2 .project-section{background-color:#FFFFFF;padding-top:100px;padding-bottom:100px;}
.sy-homepage2 .project-section .project-info{align-items:end;justify-content:space-between;margin-bottom:70px;}
.sy-homepage2 .project-section .project-info .title{color:#1E266D !important;font-size:45px;font-weight:bold;font-family:'Gilroy';}
.sy-homepage2 .project-section .project-box{background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:10px;min-height:742px;}
.sy-homepage2 .project-section .project-box .proj-row{min-height:unset;align-items:start;}
.sy-homepage2 .project-section .project-box .left-proj-column{}
.sy-homepage2 .project-section .project-box .proj-img{align-items:start;}
.sy-homepage2 .project-section .project-box .proj-img  .project-image-column{padding:50px 50px 50px 0;text-align:left;}
.sy-homepage2 .project-section .project-box .proj-img  .project-image-column .project-title{color:#000000;font-weight:bold;font-size:30px;font-family:'Gilroy';margin-bottom:10px;}
.sy-homepage2 .project-section .project-box .proj-img  .project-image-column .project-description{color:#000000;font-weight:500;font-size:16px;font-family:'Gilroy';margin-bottom:30px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.sy-homepage2 .project-section .project-box .proj-img .project-image-logo{max-width:100px;}
.sy-homepage2 .project-section .project-box .proj-img img{margin:unset;}
.sy-homepage2 .project-section .project-box .proj-info{padding:50px;align-items:start;justify-content:start;}
.sy-homepage2 .project-section .project-box .proj-info .proj-txt{max-width:430px;}
.sy-homepage2 .project-section .project-box .proj-info .proj-txt .client-info{display:flex;align-items:start;justify-content:start;gap:20px;}
.sy-homepage2 .project-section .project-box .proj-info .proj-txt .client-info img{position:relative;max-width:65px;left:0;}
.sy-homepage2 .project-section .project-box .proj-info .proj-txt .client-info .client-title{color:#4B535C;text-align:left;font-size:22px;font-weight:bold;font-family:'Gilroy';}
.sy-homepage2 .project-section .project-box .proj-info .proj-txt .client-info .client-designation{color:#4B535C;text-align:left;font-size:16px;font-weight:500;font-family:'Gilroy';}
.sy-homepage2 .project-section .project-box .proj-info .proj-txt p{color:#3B3737;text-align:left;font-size:16px;font-weight:500;font-family:'Gilroy';margin-top:30px;}
.sy-homepage2 .project-section .project-box .proj-info .proj-txt a{color:#EF5323;text-align:left;font-size:18px;font-weight:bold;font-family:'Gilroy';margin-top:30px;}
.sy-homepage2 .project-section .project-box .proj-info .proj-txt .sky-blue-svg{position:absolute;right:5%;bottom:5%;}
.sy-homepage2 .project-section .project-box .proj-img{justify-content:end;}
.sy-homepage2 .project-section .project-box .proj-img, .sy-homepage2 .project-section .project-box .proj-info{min-height:651px;}
.sy-homepage2 .project-section .project-box .owl-dots{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;margin-left:unset;bottom:0;border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;}
.sy-homepage2 .project-section .project-box .owl-dot{flex:1;border-right:1px solid #E6E6E6;display:flex;justify-content:center;padding-top:20px;padding-bottom:20px;}
.sy-homepage2 .project-section .project-box .owl-dot:last-child{border-right:none;}
.sy-homepage2 .project-section .project-box .owl-dot img{filter:grayscale(100%);display:block;width:auto;height:auto;opacity:0.5;}
.sy-homepage2 .project-section .project-box .owl-dot img:hover{filter:grayscale(0);opacity:1;}
.sy-homepage2 .project-section .project-box .owl-dot.active img{filter:grayscale(0);opacity:1;}
.sy-homepage2 .project-pagination-slider{}
.sy-homepage2 .home-contact-section{background-color:#F0F3FA;}
.sy-homepage2 .home-contact-section .contact-title{color:#1E266D;font-weight:bold;font-size:45px;font-family:'Gilroy';}
.sy-homepage2 .home-contact-section .right-contact-side{align-items:center;padding:30px 0 0 40px;}
.sy-homepage2 .home-contact-section .right-contact-side .contact-info{align-items:start;gap:20px;flex-direction:column;}
.sy-homepage2 .home-contact-section .right-contact-side .contact-info svg{position:absolute;bottom:0;right:0;}
.sy-homepage2 .home-contact-section .home-contact-container{gap:50px;}
.sy-homepage2 .home-contact-section .right-contact-side .contact-info .home-contact-info h4{color:#4B535C;text-align:left;font-size:22px;font-family:'Gilroy';font-weight:bold;}
.sy-homepage2 .home-contact-section .right-contact-side .contact-info .home-contact-info p{color:#EF5323;text-align:left;font-size:18px;font-family:'Gilroy';font-weight:600;}
.sy-homepage2 .recognition-section{padding:100px 0;}
.sy-homepage2 .recognition-section .container{flex-wrap:wrap;align-items:center;justify-content:space-evenly;}
.sy-homepage2 .recognition-section .main-logo{max-width:280px;margin-right:10px;margin:auto;}
.sy-homepage2 .recognition-section .main-logo .main-logo-image{max-width:100%;margin:auto;}
.sy-homepage2 .recognition-section .recognition-logos{flex-wrap:wrap;justify-content:start;align-items:center;max-width:60%;}
.sy-homepage2 .recognition-section .logos-container{align-items:stretch;justify-content:end;gap:10px;}
.sy-homepage2 .recognition-section .logos-container .clutch-div{max-width:40%;}
.sy-homepage2 .recognition-section .recognition-logos .additional-logos{flex-basis:50%;align-items:center;margin-right:2%;max-width:48%;}
.sy-homepage2 .recognition-section .recognition-logos .additional-logos .additional-logo{max-width:100%;width:100%;margin:auto;}
.footer-recognition{display:flex;justify-content:end !important;align-items:center;gap:20px;}
#site-footer{background-color:#ffffff !important;}
.site-footer h5{color:#000000;font-size:16px;font-family:'Gilroy';font-weight:bold !important;}
.site-footer p{color:#000000;font-size:16px;font-family:'Gilroy';font-weight:500 !important;}
.sy-homepage2{background-color:#FEFDF9 !important;}
.sy-homepage2 .home-contact-section, .sy-homepage2 .project-section, .sy-homepage2 .recognition-section{padding:100px 0 !important;}
.sy-homepage2 .services-section{padding-top:100px;}
.sy-homepage2 #site-footer .footer-row{padding-bottom:3.4vh;}
.sy-homepage2 .form-row{display:flex;flex-wrap:wrap;align-items:center;}
.sy-homepage2 .form-group{flex:1;margin-right:15px;margin-bottom:15px;}
.sy-homepage2 .submission p{text-align:right;}
.sy-homepage2 #wpcf7-f25537-o1 br{display:none;}
.sy-homepage2 #wpcf7-f25537-o1 label{color:#3B3737;font-size:18px;font-weight:500;font-family:'Gilroy';margin-bottom:5px;}
.sy-homepage2 #wpcf7-f25537-o1 input{background:#FFFFFF;color:#B8BCC6;font-size:16px;font-weight:500;font-family:'Gilroy';}
.sy-homepage2 #wpcf7-f25537-o1 select{background:#FFFFFF;color:#797979;font-size:16px;font-weight:500;font-family:'Gilroy';}
.sy-homepage2 #wpcf7-f25537-o1 .interested-in .wpcf7-form-control-wrap::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23919DB0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") !important;position:absolute;top:70% !important;right:20px;transform:translateY(-50%);pointer-events:none;}
.sy-homepage2 #wpcf7-f25537-o1 textarea{background:#FFFFFF;color:#A8A8A8;font-size:16px;font-weight:500;font-family:'Gilroy';border:none;}
.sy-homepage2 #contact-form-btn{color:#FFFFFF !important;}
.sy-homepage2 #wpcf7-f25537-o1{border-right:none !important;}
#site-footer .footer-address{margin-bottom:20px;}
#site-footer .footer-address .widget_text{margin-top:0 !important;}
#site-footer .footer-address .widget_text p{margin-bottom:0 !important;}
#site-footer .footer-address .wp-block-heading{margin-bottom:10px !important;}
@-moz-document url-prefix() {
@media(min-width:1800px){
.sy-homepage2 .solution-section .container{height:700px;}
}
}
.footer-recognition .wp-block-image, .footer-row .wp-block-image{margin:0 !important;}
.social-icons{margin-top:0 !important;}
.footer-row{padding-bottom:3.5rem;}
.sy-homepage2 .project-section{padding-bottom:0 !important;}
.sy-homepage2 .sub-title{margin:0px 0px 8px 0px;font-family:'Gilroy';font-size:22px;font-weight:bold;color:#3B3737;}
.social-icons a{width:5.5rem;}
.sy-homepage2 .wpcf7-spinner{
display: none;
}