.widget_services_widget_info, .widget_services_widget_img{padding:15px 0px !important;}
.widget_services_widget_info, .widget_services_widget_icon{width:90% !important;}
.widget_services_widget_info .servs_desc_row{justify-content:space-evenly;}
.servs_heading_row, .servs_title h4{margin:auto;}
.servs_heading_row{display:flex;align-items:flex-end;font-size:18px;margin-bottom:25px;border-bottom:1px solid #E6E6E6;padding-bottom:10px;}
.servs_heading_row img.servs_img{width:45px;height:45px;margin-right:10px;}
.servs_desc_row{display:flex;}
.servs_desc_row a{padding:0 !important;transition:unset !important;text-decoration:none !important;margin-bottom:15px;}
.servs_desc_row a:hover{color:#f05424 !important;}
.servs_desc_col_left{margin:0 auto 0 0;padding-right:15px;}
.servs_desc_col_right{margin:0 0 0 auto;}
.widget_services_widget_bottom .servs_inner_div, .widget_services_widget_bottom_right .servs_inner_div{border:0;border-radius:0px;padding:0;}
.widget_services_widget_bottom .servs_heading_row, .widget_services_widget_bottom_right .servs_heading_row{text-indent:unset;}
.servs_title{margin:auto auto auto 0;}
.servs_heading_row .servs_title{font-family:'Gilroy';font-weight:bold;text-transform:capitalize;font-size:16px;line-height:19px !important;}
.widget_services_widget_bottom .servs_heading_row, .widget_services_widget_bottom_right .servs_heading_row{text-indent:unset;margin-bottom:0px;}
.servs_desc_row{text-align:left;font:normal normal 600 14px/18px Gilroy;letter-spacing:0px;color:#737373;}
.widget_services_widget_bottom h4.mega-block-title{text-align:left !important;letter-spacing:0px !important;color:#737574 !important;}
.img_wig_inner{padding:0px 0;border-radius:20px;width:96%;}
.img_wig_inner hr{margin:30px 0 3rem 0;}
.img_wig_inner .row{align-items:center;}
.img_wig_inner .title, .icon_info_wig_inner .title{font-size:16px;margin-bottom:2px;color:#000000;}
.img_wig_inner .desc, .icon_info_wig_inner .desc{text-align:left;color:#737373;font:normal normal normal 14px/9px Gilroy;font-weight:500;}
.img_wig_inner .desc p, .icon_info_wig_inner .desc p{margin-bottom:0px !important;}
.img_wig_inner a.btn{font-size:14px;padding:10px 16px !important;border-radius:5px;width:fit-content !important;font-weight:900;color:#fff;margin-left:0px;margin-right:0px;}
.icon_info_wig_inner .servs_icon{margin-right:20px;}
.icon_info_wig_inner .servs_icon, .icon_info_wig_inner .servs_btn_icon{width:fit-content !important;}
.icon_info_wig_inner .servs_btn_icon{padding:0 0 0 2rem;position:absolute;right:25px;width:calc(100% - 26px) !important;height:calc(100% - 30px) !important;text-align:right;}
.icon_info_wig_inner .servs_btn_icon img{float:right;width:30px;}
.icon_info_wig_inner{border-radius:36px !important;border:1px solid #D5D2D2;padding:25px 25px !important;position:relative;}
div.icon_info_wig_inner.row{align-items:flex-start !important;}
.primary-menu ul .widget_services_widget_bottom_right .servs_button a,section.services-banner .banner-info .btn, section.num-section .btn{background:#F05323 0% 0% no-repeat padding-box;border-radius:16px;text-align:center;letter-spacing:0px;color:#FFFFFF;font-size:16px;line-height:17px;padding:15px 23px;width:fit-content;margin-left:auto;font-weight:bold;}
header#site-header{width:100%;position:absolute;background:transparent;max-width:1920px;margin-left:auto;margin-right:auto;left:0;right:0;}
header#site-header.scrolled{position:fixed;top:0px;left:0px;right:0px;margin:auto;z-index:99;}
header#site-header.scrolled li.menu-contact-btn a.btn.btn-small.btn-optional.cta-popup{background-color:#ef5526 !important;border-color:#ef5526 !important;color:#ffffff;width:40px;margin-top:8px;}
header#site-header.scrolled li.menu-contact-btn{padding:4px 7px;}
header#site-header.scrolled #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-weight:600;height:60px;line-height:70px;}
header#site-header.scrolled img.custom-logo{height:40px;}
.header-titles-wrapper, .header-navigation-wrapper{width:unset;}
ul.mega-sub-menu{-webkit-box-shadow:0 20px 32px -8px rgb(0 0 0 / 15%), 0 0 1px rgb(0 0 0 / 5%);box-shadow:0 20px 32px -8px rgb(0 0 0 / 15%), 0 0 1px rgb(0 0 0 / 5%) !important;}
li.menu-contact-btn{margin:auto;}
li.menu-contact-btn a.btn.btn-small.btn-optional.cta-popup{background-color:#ef5526 !important;border-color:#ef5526 !important;color:#ffffff;padding:10px;}
.sy-projects{background-color:#fff;position:relative;}
.sy-projects .bottom-element{bottom:-142px;}
.sy-projects .banner{height:625px;}
.sy-projects .banner, section.services-banner{padding:5rem 0 3rem;background-size:auto 520px;background-repeat:no-repeat !important;background-position:right 100px;position:relative;}
.sy-projects .banner .container, .sy-projects .banner .row, section.services-banner .container{height:100%;}
.sy-projects .banner .banner-info, section.services-banner .banner-info{display:flex;align-items:center;}
.sy-projects .banner .banner-info h1, section.services-banner .banner-info h1{margin:20px 0 10px;}
.sy-projects .banner .banner-info h1{color:#17161A;font-size:55px;}
.sy-projects .banner .banner-info p, section.services-banner .banner-info p{font-weight:600;}
.sy-projects .btn, section.services-banner .btn{font-weight:bold;text-decoration:none;cursor:pointer;font-size:18px;line-height:1.3;letter-spacing:-0.01em;font-weight:bold;color:#000;padding:0;border-radius:0;border:0;background-image:none;background-size:unset;background-repeat:unset;background-position:unset;}
.sy-projects p, .sy-projects p span, .sy-careers .resume-section .resume-right p{font-size:17px;color:#000001;}
.sy-projects .banner-txt{padding-top:0px;}
.sy-projects .vision_box.col-sm-12{margin-bottom:35px;}
.sy-projects .cat-section .row .row .col-sm-6{padding:0;padding-right:50px;}
.sy-projects .row .row .col-sm-6 h3,.sy-projects .row .row .col-sm-3 h3, .sy-projects .row .row .col-sm-12 h3{border-top:2px solid black;padding-top:15px;min-height:35px;}
.sy-projects .row .row .col-sm-12{padding-left:0;padding-right:0;}
.product-section .row, .sy-accountancy .services-liri_1{position:relative;}
.top-element, .bottom-element{position:absolute;max-width:120px;z-index:1;}
.sy-projects .challenge-section .top-element, .sy-projects .analysis-section .top-element{right:0px;z-index:-1;}
.sy-projects .challenge-section .bottom-element, .sy-projects .analysis-section .bottom-element{bottom:20px;}
.sy-projects .analysis-section{padding-bottom:50;}
.sy-projects .image_row{display:flex;justify-content:center;padding:50px 0 0;}
.sy-projects .challenge-section .image_row img{height:auto;width:70%;}
.sy-projects .product-section{background-color:#fef4ea;}
.sy-projects .product-section .top-element{right:-110px;top:-120px;}
.sy-projects .tech-feature .tech_box_1 h2{margin-bottom:30px;}
.sy-projects .technology-section .row .row{padding:10px 0;}
.sy-projects h2, .sy-projects h3, .sy-projects p{line-height:1.65;}
.sy-projects .title{font-size:40px;line-height:1.2;color:#2b367d;}
.sy-projects .cat-feature h3, .sy-projects .challenge-feature h3,
.sy-projects .analysis-feature h3, .sy-projects .product-feature h3,
.sy-projects .tech-feature h3,.sy-projects .cat-feature p,
.sy-projects .challenge-feature p, .sy-projects .analysis-feature p,
.sy-projects .product-feature p, .sy-projects .tech-feature p,
.sy-projects .subtitle, .sy-projects .banner-txt p{font-size:17px!important;color:#000001;font-weight:400;}
.sy-projects .cat-feature h3, .sy-projects .challenge-feature h3,
.sy-projects .analysis-feature h3, .sy-projects .product-feature h3,
.sy-projects .tech-feature h3{font-weight:bold;}
.sy-projects .cat-title, .sy-projects .challenge-title,
.sy-projects .analysis-title, .sy-projects .product-title,
.sy-projects .tech-title, .sy-projects .banner-txt h1{}
.sy-projects .subtitle{font-weight:600;}
.sy-projects section{padding:85px 20px;}
.image_row img{max-height:auto;}
.banner{padding:100px 0px 0px 0px;}
.sy-projects .btn{background:transparent;display:flex;gap:20px;}
.jobpages-section .row h1{font-size:55px;line-height:1.05;letter-spacing:-0.02em;margin:80px 0px;width:50%;color:#1f266b;}
.jobpages-section .job-wrapper{margin-bottom:1.3em;-webkit-box-sizing:border-box;box-sizing:border-box;}
.jobpages-section .job-wrapper.col-sm-12{display:flex;}
.jobpages-section .job-left-box{width:53%;margin-right:5%;float:left;padding-right:15px;padding-bottom:32px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.jobpages-section .job-info-box{margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;}
.jobpages-section .job-info-box::before{content:'';display:table;clear:both;-webkit-box-sizing:border-box;box-sizing:border-box;}
.jobpages-section p, .jobpages-section li{font-size:17px!important;color:#000001;font-weight:400;}
.jobpages-section strong{font-weight:600;}
.jobpages-section ul{list-style:disc;margin:0;padding:0;margin-top:25px;margin-bottom:25px;}
.jobpages-section ul li{background-image:url(https://www.synavos.com/wp-content/uploads/2023/01/arrow.svg);background-repeat:no-repeat;margin-right:10px;background-size:20px;background-position:0px 10px;margin-bottom:10px;list-style:none;margin:0 0 10px 0;padding:5px 5px 5px 30px;}
.jobpages-section .job-right-box{position:relative;overflow:visible;box-sizing:border-box;min-height:1px;width:37%;float:left;padding-left:15px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.jobpages-section .job-form-box{padding-top:0px;padding-bottom:1px;position:static;transform:none;top:0px;left:820.094px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.jobpages-section .job-form-box-inner{background-color:#f5f7fd;box-shadow:unset !important;border:1px solid #dddfe3;padding:35px;}
.jobpages-section .job-form-box-inner form h2{color:#1f266b;font-size:1.4em !important;letter-spacing:-.01em;margin:0 0 30px;line-height:1.05;font-weight:600;}
.jobpages-section .job-form-box-inner form p{margin-bottom:20px;}
.awsm-job-container{padding-top:100px !important;padding-left:25px;padding-right:25px;}
.awsm-job-form-inner h2, .awsm-jobs-single-title{color:#1f266b;}
h1.entry-title.awsm-jobs-single-title{font-size:55px;line-height:1.05;letter-spacing:-0.02em;margin:80px 0px;width:50%;}
.awsm-job-single-wrap{margin-bottom:1.3em;}
.awsm-job-single-wrap, .awsm-job-single-wrap *, .awsm-job-single-wrap ::after, .awsm-job-single-wrap ::before{-webkit-box-sizing:border-box;box-sizing:border-box;}
.awsm-job-single-wrap.awsm-col-2 .awsm-job-content{width:53%;margin-right:5%;float:left;padding-right:15px;padding-bottom:32px;}
.awsm-job-single-wrap.awsm-col-2 .awsm-job-form{width:37%;float:left;padding-left:15px;position:relative;overflow:visible;box-sizing:border-box;min-height:1px;}
.page-content, .entry-content, .entry-summary{margin:0 auto;}
.clear:before, .clear:after, .clear, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .header:before, .header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after{content:'';display:table;clear:both;}
.entry-content > *:not(.vc_row):not(.vc_clearfix):first-child{margin-top:0;}
.entry-content p, .entry-content li{font-family:'Gilroy';font-size:17px!important;color:#000001;font-weight:400;}
.entry-content strong{font-family:'Gilroy';font-weight:600;}
.entry-content ul{font-family:'Gilroy';list-style:disc;margin:0;padding:0;margin-top:25px;margin-bottom:25px;}
.entry-content ul li{font-family:'Gilroy';margin-right:10px;background-size:20px;background-position:0px 10px;margin-bottom:10px;list-style:none;margin:0 0 10px 0;padding:5px px 5px 0px;}
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:unset;width:unset;}
.awsm-job-form-inner{background-color:#f5f7fd;box-shadow:unset !important;border:1px solid #dddfe3;padding:35px;}
#awsm-cover-letter{height:51px;resize:none;overflow:hidden;}
label[for=awsm-application-file]{display:inline-block;padding:8px 12px;cursor:pointer;border-radius:4px;color:#fff;background-color:#000000;;position:relative;font-weight:bold;}
input[id=awsm-application-file], span.wpcf7-form-control-wrap #resume-file{position:absolute;z-index:-1;top:6px;left:93px;font-size:15px;color:rgb(153,153,153);opacity:0;outline:0;}
.awsm-job-form-group small{display:block;font-size:12px;}
.awsm-job-form-group input[type="submit"]{background-color:#f05323;border:1px solid #f05323;font-weight:600;color:#fff;text-transform:capitalize;font-size:16px;}
.awsm-job-form-group input[type="submit"]:hover{text-decoration:none !important;}
input[type="submit"], button, .btn, a.btn input.btn, a.button, span.button{-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;font-weight:600;text-decoration:none;vertical-align:middle;outline:none;display:inline-block;position:relative;text-align:center;overflow:hidden;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
label{font-size:16px;font-weight:600;}
.awsm-job-single-wrap.awsm-col-2 .awsm-job-form-inner.fixed{}
.sy-careers .banner{margin-bottom:60px;}
.banner-img{padding-left:50px;position:relative;}
.banner-img img{margin-left:auto;max-height:600px;width:100%;}
.sy-careers .banner-txt p, .sy-careers .openings-title p, .sy-careers .benefits-title p{letter-spacing:0px;color:#4F4E51;opacity:1;font-weight:600;}
.sy-careers .openings-title.col-sm-12, .sy-careers .benefits-title.col-sm-12{text-align:center;margin-bottom:60px;}
.sy-careers .openings-title p, .sy-careers .benefits-title p{max-width:810px;margin-left:auto;margin-right:auto;line-height:24px;font-size:18px;font-weight:500;width:100%;}
.sy-careers .awsm-lists{box-shadow:unset !important;border:unset;}
.sy-careers .awsm-list-item{box-shadow:0px 0px 2px 1px #dfe2ea;padding:10px 50px;margin-bottom:30px;border-radius:5px;width:100%;}
.sy-careers .awsm-list-item .awsm-job-item{border-bottom:unset;position:relative;background-color:transparent;padding:0px;display:flex;align-items:center;flex-flow:row wrap;}
.awsm-job-item h2.awsm-job-post-title{margin:15px 0px;}
.awsm-list-item:hover{background-color:#ffede8 !important;}
.awsm-list-right-col{width:auto;margin-left:20px;padding:11px 0px;float:left;text-align:right;}
.awsm-list-left-col{width:auto;float:left;}
.awsm-job-item h2.awsm-job-post-title{margin:15px 0px;font-size:18px;text-align:left;position:relative;color:#17161A;}
.awsm-job-item h2.awsm-job-post-title a{color:#17161A;}
.awsm-job-item h2.awsm-job-post-title a:hover{color:#d90a2c;}
.awsm-job-specification-term{color:rgba(35, 34, 38, 0.8);}
.awsm-list-item .awsm-job-more-container{position:absolute;right:0px;}
.awsm-job-more{color:rgba(35, 34, 38, 0.8);font-size:14px;}
.awsm-job-more:hover{color:#d90a2c;}
.awsm-job-more span{padding-left:15px;}
.awsm-job-more-container .awsm-job-more span::before {
content: "";
background-image: url(https://www.synavos.com/wp-content/uploads/2023/01/arrow.svg);
display: inline-block;
width: 20px;
height: 20px;
content: "";
background-repeat: no-repeat;
vertical-align: middle;
} a{color:inherit;text-decoration:none;cursor:pointer;color:#d90a2c;-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;}
.benefits-section{background:#FEF7F5 0% 0% no-repeat padding-box;opacity:1;}
.sy-careers .benefits-features-inner{display:grid;grid-template-columns:auto auto auto;gap:40px 151px;}
.sy-careers .benefit_box img, section.services-modal-flow .modal-flows-inner .modal_box img{width:60px;height:60px;margin-left:auto;margin-right:auto;margin-bottom:24px;}
.sy-careers .benefit_box h5, section.services-modal-flow .modal-flows-inner .modal_box h2{font:normal normal bold 20px/24px Gilroy;letter-spacing:0px;color:#3B3737;opacity:1;text-align:center;}
.sy-careers .benefit_box p, section.services-modal-flow .modal-flows-inner .modal_box p, section.services-modal-flow .modal-flows-inner .modal_box li, section.services-hib .hib-inner .hib_box p, .sy-careers section.cams-section .cams_box p{text-align:center;font:normal normal normal 16px/24px Gilroy;letter-spacing:0px;color:#3B3737;opacity:1;margin-left:auto;margin-right:auto;width:100%;}
.sy-careers .life-section .life-inner p, section.services-vhi .vhi-txt p,.liri-txt p, .rili-txt p{text-align:left;font:normal normal normal 16px/22px Gilroy;letter-spacing:0px;color:#4F4E51;opacity:1;font-weight:500;max-width:757px;margin-left:0;}
.sy-careers .life-section .life-inner h1{text-align:left;font:normal normal bold 40px/43px Gilroy;letter-spacing:0px;color:#1E266D;opacity:1;margin-top:10px;}
.sy-careers .life-section .container{margin-bottom:80px;}
.resume-section img{max-height:700px;}
.resume-section .resume-left{width:60%;}
.resume-section .resume-right{width:40%;}
.resume-section .row{align-items:center;}
.sy-careers .title{font-weight:bold;margin:0px 0px 20px 0px;}
.sy-careers .contact-form p{padding:10px;}
.sy-careers .wpcf7-form label, .field-label, label{font-size:16px;margin-bottom:10px;font-weight:500;display:block;font-style:normal;text-align:left;}
.sy-careers .wpcf7-form label .steric{color:red;vertical-align:middle;font-size:18px;position:relative;top:3px;}
.contact-form label .wpcf7-form-control-wrap, .subscribe-form label .wpcf7-form-control-wrap, .subscribe-widget label .wpcf7-form-control-wrap, .sy-engagements .staff-augmentation-form label .wpcf7-form-control-wrap{margin-top:8px;}
.wpcf7-form-control-wrap{position:relative;}
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:inherit;}
.resume-section .resume-right input:not([type='submit']), .resume-section .resume-right textarea, .resume-section .resume-right select{border-color:#ffffff;background-color:#ffffff;}
.select-holder:after{content:"\f3d0";font-family:"Ionicons";font-weight:600;font-size:13px;position:absolute;line-height:1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:18px;z-index:10;-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;}
.google-reCptcha{transform:scale(0.80);transform-origin:0 0;}
.wpcf-end-div{display:flex;flex-flow:row wrap;}
.wpcf-l-end,.wpcf-r-end{width:150px;float:left;}
.wpcf-l-end{width:calc(100% - 150px);padding-right:20px;}
.wpcf-end-div p{margin-bottom:0;text-align:end;}
.wpcf-upload-file{display:flex;align-items:center;border:1px dashed #BAC0D3;border-radius:5px;padding:23px 13px 13px 13px;margin:20px 0;height:60px;}
.wpcf-upload-file:hover{background-color:aliceblue;}
.wpcf-upload-file img{max-height:32px !important;}
.sy-careers .wpcf7-form .wpcf-upload-file label{text-align:left !important;letter-spacing:0px !important;text-align:left;font:normal normal 600 14px/24px Gilroy;color:#3B3737;}
.wpcf-upload-file p.file-type{text-align:right;color:#4F4E51 !important;font-size:12px !important;line-height:24px;width:100%;}
.wpcf-upload-file .left-col{width:60%;}
.wpcf-upload-file .left-col p{display:flex;}
.wpcf-upload-file .right-col{width:40%;}
.wpcf-upload-file img{max-height:32px !important;}
.sy-careers .wpcf7-form .wpcf-upload-file label{text-align:left !important;letter-spacing:0px !important;text-align:left;font:normal normal 600 14px/24px Gilroy;color:#3B3737;margin:auto 20px;}
.contact-section{background-color:#F5F7FD;padding:120px 0px;display:none;}
.contact-box{background:#F0F1F5 url(https://www.synavos.com/wp-content/uploads/2022/11/Blogs-contact-1-1.png) right bottom no-repeat;min-height:402px;padding:72px;max-width:1000px;margin:auto;background-position:270px 65% !important;background-size:cover !important;}
.contact-wrap{max-width:450px;width:100%;}
.contact-section .title, .contact-section .sub-title{color:#000000;}
.contact-section .btn{background:#000000;color:#fff;border:inherit;}
.solutions-section .solutions-title.col-sm-6{width:fit-content;margin:0 0 0 auto;}
.solutions-section .solutions-title .title{max-width:350px;width:100%;}
.service-section .ser-info .btn{font-size:16px;}
.banner-info h1{color:#1f266b;}
.aim-section .aim-title h2{max-width:unset !important;margin-bottom:0;}
.aim-section .aim-title p{margin-bottom:0;}
.aim-section .aim-title{margin-bottom:50px;}
.aim-feature .feature_box h3{margin-bottom:15px;}
.logo-section img:hover{opacity:1 !important;}
.logo-section .client-logo .row{max-width:1000px;margin-left:auto;margin-right:auto;}
.logo-section .client-logo img{max-height:40px;opacity:0.5;width:auto;}
.aim-section .feature_box h4{color:#EF5526;font-size:50px;max-width:100%;}
.service-section{padding:70px 0px;}
.service-section .service-wrap{padding:60px 20px 60px 90px;}
.ser-info{padding-top:30px;}
.ser-info .btn{margin-top:unset;}
.serv-icon{height:40px;width:40px;}
.ser_box .iner-title{font-size:18px;}
.ser_box p, .ser-info p{font-weight:500;}
.ser-info h2{max-width:350px;width:100%;margin:0;}
.solutions-section .solutions-title.col-sm-6, .solutions-info.col-sm-6{padding-left:20px;padding-right:20px;}
.solutions-info .qa-box{padding-top:unset;}
.qa-box .accordion-button:not(.collapsed), .accordion-button{font-size:16px !important;line-height:1.3;padding-left:40px !important;}
.accordion-body{padding:1rem 1.25rem 1rem 40px;}
.solutions-section{padding:10rem 0px 100px 0px;}
.client-section .owl-item.active{padding:0 100px;}
.client-section .owl-carousel .owl-item img{width:347px;height:377px;margin:auto;}
.client-section .item.row{align-items:center;}
.client-section .client-txt{padding-left:unset;}
.client-section .client-txt h6{text-transform:capitalize;}
.client-section .owl-prev{background:url(https://www.synavos.com/wp-content/uploads/2022/11/slider-arrow-left.png) left center no-repeat;background-size:60px;border-radius:50%;width:60px;height:60px;}
.client-section .owl-next{background:url(https://www.synavos.com/wp-content/uploads/2022/11/slider-arrow-right.png) left center no-repeat;background-size:60px;border-radius:50%;width:60px;height:60px;}
.client-section .title{color:#17161A;}
.tech-section .tect-box .btn{font-size:16px;}
.proj-slider .owl-dots{margin-left:290px;}
.proj-slider .proj-img img{max-width:797px;margin:0 auto auto;}
.accordion-button::after, .accordion-button:not(.collapsed)::after{background-image:url(https://www.synavos.com/wp-content/uploads/2022/12/home-plus.svg) !important;padding:18px;border-radius:23px;background-position:center;background-size:11px;}
.accordion-button[aria-expanded="true"]::after, .accordion-button:not(.collapsed)[aria-expanded="true"]::after{background-image:url(https://www.synavos.com/wp-content/uploads/2022/12/home-minus.svg) !important;}
.home-banner .banner-info h1{line-height:1;}
#site-footer .col-sm-4.footer-stay{padding:0 50px;}
.proj-txt a{font-weight:700;}
.contact-section{padding:120px 0px 50px;}
.row.life-images_top_row{align-items:end;}
.row.life-images_bottom_row{align-items:flex-start;}
.life-section .life-image_box{padding:20px !important;}
section.services-banner .bottom-element{bottom:-110px;}
section.services-banner .banner-info .btn, section.num-section .btn{min-width:150px;}
section.services-banner .banner-info h1{font-size:45px;}
section.services-banner .row{margin-top:50px;width:inherit;padding-bottom:30px;}
section.services-banner .banner-txt{padding-top:0px;}
section.services-modal-flow h1, section.services-vhi h1, section.services-hhd h1, section.services-hib h1, .liri-txt h1, .rili-txt h1, section.num-section h1{font-size:40px;line-height:1;color:#1E266D;max-width:757px;margin-left:0;}
section.services-modal-flow .modal-flow-txt .btn{font-size:16px;margin:20px 0 50px 0;max-width:300px;}
section.services-modal-flow .modal-flows-inner, section.services-hhd .hhd-inner{display:flex;}
section.services-modal-flow .modal-flows-inner .modal_box img, section.services-modal-flow .modal-flows-inner .modal_box p,
section.services-modal-flow .modal-flows-inner .modal_box h2, section.services-modal-flow .modal-flows-inner .modal_box ul,
section.services-modal-flow .modal-flows-inner .modal_box li, section.services-hhd ul, section.services-hhd li{margin-left:0;}
section.services-modal-flow .modal-flows-inner .modal_box h2{font:normal normal bold 18px/22px Gilroy;}
section.services-modal-flow .modal-flows-inner .modal_box p, section.services-modal-flow .modal-flows-inner .modal_box h2,
section.services-modal-flow .modal-flows-inner .modal_box ul, section.services-modal-flow .modal-flows-inner .modal_box li,
section.services-hhd ul, section.services-hhd li{text-align:left;}
section.services-modal-flow .modal-flows-inner .modal_box ul, section.services-modal-flow .modal-flows-inner .modal_box li,
section.services-hhd ul, section.services-hhd li{text-indent:-23px;}
section.services-modal-flow .modal-flows-inner .modal_box li{font:normal normal normal 15px/22px Gilroy;}
section.services-modal-flow .modal-flows-inner .modal_box ul, section.services-hhd ul{list-style-type:none;}
ul > li{position:relative;padding-left:5px !important;}
.header-nav-wrapper li{padding-left:inherit !important;}
ul > li::before{content:"";margin-right:15px;text-align:left;letter-spacing:0px;color:#F05323;font:normal normal normal 16px/24px Gilroy;position:absolute;left:0px}
section.services-modal-flow .modal-flows-inner .modal_box{padding:20px 20px 20px 0px;}
section.services-modal-flow .modal-flows-inner .modal_box_inner{background:#FCFCFF 0% 0% no-repeat padding-box;border:1px solid #EAEDF7;border-radius:20px;padding:40px 20px;height:100%;}
section.services-vhi .vhi-txt h3.subtitle, section.services-hhd .hhd-txt h3.subtitle, .liri-txt h3.subtitle,
.rili-txt h3.subtitle, section.num-section .ser-img-box p, section.services-hib .hib-txt h3.subtitle,
section.services-hhd .hhd-txt h3.subtitle{text-align:left;font:normal normal bold 16px/22px Gilroy;letter-spacing:0px;color:#3B3737;}
section.services-hib .hib-txt p, section.services-hhdbi .hhdbi_box p, section.services-hhd p, section.services-hhd li, .project-h-section .proj-info p.desc{text-align:left;color:#4F4E51;font:normal normal normal 16px/22px Gilroy;}
.sy-erp .vhi-txt img{margin-left:auto;margin-right:auto;}
section.services-hib .hib-info, section.num-section.vncs-section .ser-num-info{max-width:710px;width:100%;}
section.services-hib .hib-inner{margin-top:30px;margin-left:0;margin-right:0;}
section.services-hib .hib-inner .hib_box{padding:10px 20px 10px 0;}
.sy-product-dev section.services-hib .hib-inner .hib_box, .sy-project_discovery section.services-h3ib .hib-inner .hib_box{padding:0;}
section.services-hib .hib-inner .hib_box_inner{float:left;min-height:120px;border:1px solid #EAEDF7;padding:40px 25px;border-radius:20px;height:100%;width:100%;}
section.services-hib .hib-inner .hib_box img{height:50px;width:50px;margin-right:auto;margin-left:0;margin-bottom:25px;}
section.services-hib .hib-inner .hib_box h2{font:normal normal bold 15px/20px Gilroy;text-align:left;margin-right:auto;margin-bottom:0px;}
section.services-hib h1{margin-bottom:15px;}
section.services-hib .hib-inner .hib_box p{text-align:left;margin-left:0;width:unset;}
.sy-startup section.services-hhd .hhd-inner ul{padding-left:26px;}
.sy-startup section.services-hhd .hhd-inner li{text-indent:-31px;}
.sy-startup section.services-hhd .hhd-info{margin-bottom:20px;}
.services-liri_1 .row, .services-liri_2 .row, .services-rili_1 .row, .services-rili_2 .row{align-items:center;}
.liri-img img, .rili-img img, .liri-img, .rili-img{max-height:450px;margin:0 auto;width:auto;}
.sy-accountancy .services-liri_1 .top-element{top:-120px;}
.sy-bpa section.services-hib .hib-inner .hib_box_inner, .sy-bi section.services-hib .hib-inner .hib_box_inner,
.sy-lms section.services-hib .hib-inner .hib_box_inner, .sy-crm section.services-hib .hib-inner .hib_box_inner,
.sy-infra section.services-hib .hib-inner .hib_box_inner, .sy-noc section.services-hib.services-h4ib .hib-inner .hib_box_inner,
.sy-product-dev section.services-hib .hib-inner .hib_box_inner, .sy-design_ux section.services-hib .hib-inner .hib_box_inner,
.sy-mob_web  section.services-hib .hib-inner .hib_box_inner,.sy-consult  section.services-hib .hib-inner .hib_box_inner{border:unset;}
.sy-customer section.services-hib .hib-inner .hib_box_inner{border:1px solid #C8D1BA;border-radius:34px;}
.sy-bpa section.services-hib.services-h3ib .hib-inner .hib_box_inner, .sy-bi section.services-hib.services-h4ib .hib-inner .hib_box_inner,
.sy-lms section.services-hib.services-h4ib .hib-inner .hib_box_inner, .sy-crm section.services-hib.services-h4ib .hib-inner .hib_box_inner,
.sy-infra section.services-hib.services-h4ib .hib-inner .hib_box_inner, .sy-noc section.services-hib.services-h4ib .hib-inner .hib_box_inner,
.sy-product-dev section.services-hib .hib-inner .hib_box_inner, .sy-design_ux section.services-hib .hib-inner .hib_box_inner,
.sy-consult  section.services-hib .hib-inner .hib_box_inner, .sy-infra section.services-hib.services-h2ib .hib-inner .hib_box_inner, .sy-noc section.services-hib.services-h4ib .hib-inner .hib_box_inner{padding-left:0;padding-top:0;}
.sy-bpa section.services-hib.services-h3ib_2 .hib-inner .hib_box img{height:29px;width:29px;margin-bottom:10px;}
.sy-bpa section.services-hib.services-h3ib_2 .hib-inner .hib_box h2{color:#4F4E51;}
.sy-crm .image_row .hhdbir_image img{max-width:150px;}
section.services-hhdbi.services-hhdbir .hhdbir_image_row .hhdbir_image.gary-logo{max-height:100px;display:flex;align-items:center;justify-content:start;}
.sy-crm section.services-hhdbi.services-hhdbir .hhdbir_image_row .hhdbir_image.gary-logo{max-height:100px;}
section.num-section .btn{margin-top:30px;}
section.num-section .feature_box h4{color:#EF5526;}
.sy-careers section.cams-section .cams_box img{margin-bottom:24px;width:auto;}
.sy-careers section.cams-section .cams_box p{text-align:left;}
.sy-careers section.cams-section .cams_box{position:relative;min-height:300px;}
.sy-careers section.cams-section .cams_box .btn{background:#363545;position:absolute;bottom:0;}
.sy-trainings section.services-hib .hib-inner .hib_box img{width:auto;max-height:60px;height:100%;}
section.num-section.vncs-section .row.count_box{margin-top:20px;}
section.num-section.vncs-section .row.count_box h4{font-size:50px !important;margin-bottom:0;;}
section.num-section.vncs-section .row.count_box h3{font-size:20px !important;}
#site-header ul > li::before{content:unset;margin-right:unset;text-align:unset;letter-spacing:unset;color:unset;font:unset;}
.sy-takeover section.services-h2ib .hib-inner .hib_box{padding:0;margin-bottom:40px;}
.sy-takeover section.services-h2ib .hib-inner{justify-content:space-evenly;}
.sy-takeover section.services-hib .hib-inner .hib_box_inner{padding:40px;padding-top:50px;border:unset;}
.sy-takeover section.services-hib .hib-inner .hib_box_inner h2{font:normal normal bold 20px/24px Gilroy;color:#FE5000;}
.sy-takeover section.services-hib .hib-txt p{text-align:center !important;}
.sy-takeover section.services-hib .hib-info{max-width:unset !important;}
.aim-section.num-section .ser-num-box{height:fit-content;margin:auto;}
.aim-section.num-section .feature_box{margin-bottom:0;}
.sy-crm .ser-num-box .row{justify-content:end;}
.sy-crm .num-section .feature_box{text-align:center;}
span.toggle-text, button.close-nav-toggle .svg-icon{display:none;}
.erp-logo-wrap .gary-logo img{opacity:0.3;max-width:130;}
.erp-logo-wrap .gary-logo:hover img{opacity:1;}
.project-h-section .proj-info .desc{margin-bottom:20px;}
.center-img{text-align:center;margin-left:auto;margin-right:auto;}
.sy-projects .vision_box .row , .sy-projects .vision_box .row>*{margin:0;padding:0;}
.sy-projects .vision_box .services_title{font-size:22px;margin-bottom:10px;}
.error404-content-inner .title{display:flex;justify-items:center;margin-top:50px;font-size:40px;line-height:1;max-width:450px;margin-left:auto;margin-right:auto;}
.error404-content-inner .btn{font-size:14px;margin:30px 0;}
.error404-content-inner img{max-height:370px;}
input#subscriber-email{width:calc(100% - 110px);font-size:14px;}
input#staff-aug-btn, input#subscriber-btn, input#contact-form-btn, .from-section .wpcf7-submit, .resume-section input.wpcf7-form-control.has-spinner.wpcf7-submit{text-transform:none;}
.subscribe-form p:first-child{height:85px;}
.footer-stay .wpcf7-response-output, .footer-stay .wpcf7-form-control-wrap.recaptcha .wpcf7-not-valid-tip{display:none !important;}
.wpcf7-form-control-wrap.recaptcha span.wpcf7-not-valid-tip.visible-captcha{display:block !important;}
.social-icons{margin-top:30px;}
.social-icons h2{margin-bottom:10px !important;}
.social-icons a:focus, .social-icons a:hover{transform:scale(1.3);}
.camps-inti-section .row{display:block !important;}
.services-lirl .lirl-logos{display:flex;flex-wrap:wrap;align-items:center;}
.services-lirl .lirl-logo img{max-height:110px;height:100%;margin:auto;}
.services-lirl .lirl-logo{margin-bottom:40px;}
.sy-partners section.services-hib .hib-inner .hib_box img{width:unset;}
.sy-partners .services-hib .hib-inner .hib_box_inner{border-radius:6px;}
.sy-partners .vibir_image{border:unset;justify-content:flex-start;}
.sy-partners .image_row{padding:10px 0px;}
.sy-partners .vibir_image{min-height:100%;}
.sy-partners .services-banner{display:flex;align-items:center;min-height:686px;}
.sy-partners section.services-banner .row{margin-top:unset;padding-bottom:unset;height:100%;}
.sy-projects .banner, section.services-banner{padding:5rem 0 0;}
.sy-partners .services-banner .row{margin-left:0;}
.sy-partners .banner-img{padding-right:0;}
.sy-cams .map-img img, .sy-cams .banner-img img{width:auto;}
.project-section .row.owl-carousel{margin:0;}
.sy-engagements .wpcf7 .col-md-6.left{padding-right:20px;}
.sy-engagements .wpcf7 .col-md-6.right{padding-left:20px;}
.sy-engagements .staff-augmentation-form{margin:30px 0 0;}
.sy-engagements .staff-augmentation-form .row{margin-left:0;margin-right:0;}
.hide{display:none;}
.sy-engagements .staff-augmentation-form label{margin-bottom:20px;}
.sy-engagements .staff-augmentation-form .wpcf7-submit{margin-top:20px;}
.sy-engagements .staff-augmentation-form input, .sy-engagements .staff-augmentation-form select, .sy-engagements .staff-augmentation-form textarea{margin:10px 0;}
.erp-about-logo{display:flex;align-items:center;}
.erp-logo-section .owl-carousel.owl-drag .owl-item{display:flex;justify-content:center;align-items:center;min-height:80px;}
.wpcf7-not-valid-tip:not(:nth-child(1)):not(:nth-child(2)){display:none;}
.sy-privacy h1{text-align:center;font-size:42px;margin:20px;}
.sy-privacy ul{padding-left:unset;}
.sy-privacy .page-content ul > li{padding-left:0 !important;}
.sy-privacy .page-content ul > li::before{content:unset;}
.sy-privacy a,.sy-privacy a:hover{color:#ef5526;}
.client-logo{justify-content:space-between;}
.reveal{position:relative;transform:translateY(75px);opacity:0;transition:1s all ease;}
.reveal.active{transform:translateY(0);opacity:1;}
.sy-projects .banner-tags-div{display:flex;gap:20px;padding:10px;}
.banner-tags-div .subtitle{width:fit-content;margin:0;font-size:12px !important;line-height:17px !important;font-weight:800;padding:8px 10px;border-radius:8px;}
.sy-cams .banner{background:transparent linear-gradient(0deg, #EDFFF4 0%, #F7FFFA 65%, #FFFFFF 100%) 0% 0% no-repeat padding-box;background-size:100vw 100vh;}
.sy-cams .banner-txt{width:100%;text-align:center;margin:auto;max-width:unset;}
.sy-cams .banner-txt img{margin:30px auto 30px auto;width:145px;}
.sy-cams .banner-txt h1{text-align:center;font-weight:bold;font-size:54px;line-height:59px;font-family:'Gilroy';letter-spacing:0.22px;color:#1E266D;max-width:753px;}
.sy-cams .banner-txt p{text-align:center;line-height:30px;font-size:22px;font-family:'Gilroy';font-weight:600;color:#000000;max-width:707px;margin-left:auto;margin-right:auto;}
.sy-cams .cams-banner .banner-img{padding-left:unset;}
.sy-cams .cams-banner .banner-img img{max-height:unset;margin-right:auto;margin-left:auto;}
.sy-cams .cams-banner .banner-img .banner-element-1{position:absolute;top:25%;right:8%;webkit-animation:up_down 1.5s infinite alternate;animation:up_down 1.5s infinite alternate;}
@-webkit-keyframes up_down {
0%{transform:translateY(0);}
100%{transform:translateY(-10px);}
}
.sy-cams .cams-banner .banner-img .banner-element-2{max-height:unset;position:absolute;bottom:14%;left:10%;webkit-animation:up_down 1.5s infinite alternate;animation:up_down 1.5s infinite alternate;}
.sy-cams .cams-section .capm-info .copy-txt{max-width:100%;}
.sy-cams .cams-section .capm-info .copy-txt .title{width:100%;color:#1E266D;font-size:45px;font-family:'Gilroy';font-weight:bold;text-align:center;margin-bottom:30px;}
.sy-cams .cams-section .capm-info .copy-txt p{max-width:100%;color:#4F4E51;font-size:22px;font-family:'Gilroy';font-weight:600;text-align:center;line-height:30px;margin-left:auto;margin-right:auto;}
.sy-cams .cams-section .capms_box img{max-width:unset;}
.sy-cams .cams-section .capms_box .iner-title{font-size:26px;font-family:'Gilroy';font-weight:bold;}
.sy-cams .cams-section .capms_box .capms_box_info p{max-width:403px;color:#3B3737;font-size:18px;line-height:30px;font-weight:500;}
.sy-cams .ensue-section{background:transparent linear-gradient(360deg, #F8FAF5 0%, #FFFFFF 100%) 0% 0% no-repeat padding-box;}
.sy-cams .ensue-heading{text-align:center;color:#1E266D;width:100%;margin-bottom:20px;}
.sy-cams .ensue-content{width:100%;padding-left:unset;display:flex;justify-content:center;}
.sy-cams .ensue-content p{text-align:center;line-height:30px;font-size:22px;font-family:'Gilroy';font-weight:600;color:#4F4E51;max-width:100%;}
.sy-cams .camps-section4-info{max-width:100%;text-align:center;}
.sy-cams .camps-section4-info .title{color:#1E266D;font-family:'Gilroy';font-weight:bold;font-size:45px;margin-bottom:30px;}
.sy-cams .camps-section4-info p{color:#4F4E51;font-family:'Gilroy';font-weight:600;font-size:22px;line-height:30px;max-width:100%;margin-left:auto;margin-right:auto;}
.sy-cams .camps-section5{background:transparent linear-gradient(0deg, #EFF2FD 0%, #F7F9FE 51%, #FFFFFF 100%) 0% 0% no-repeat padding-box;}
.sy-cams .camps-section5-info{max-width:100%;text-align:center;}
.sy-cams .camps-section5-info .title{color:#1E266D;font-family:'Gilroy';font-weight:bold;font-size:45px;margin-bottom:30px;}
.sy-cams .camps-section5-info p{color:#4F4E51;font-family:'Gilroy';font-weight:600;font-size:22px;line-height:30px;max-width:100%;margin-left:auto;margin-right:auto;}
.sy-cams .case-studies-circle{position:absolute;bottom:-220px;left:0;z-index:1;}
.sy-cams .demo-circle{position:relative;}
.sy-cams .demo-circle svg{position:absolute;z-index:1;right:0;top:-120px;}
.sy-cams .cams-section{overflow:hidden;}
.sy-cams .yellow-dot{width:24px;height:24px;background:#FBB513;margin-left:20%;border-radius:50%;position:absolute;-webkit-animation:linear infinite;-webkit-animation-name:run;-webkit-animation-duration:5s;}
.sy-cams .cams-section .yellow-circle-dot{width:24px;height:24px;background:#FBB513;border-radius:50%;position:absolute;left:12%;bottom:15%;}
.sy-cams .relative-section{overflow-x:unset;}
.half-circle-container{position:absolute;max-width:450px;right:-200px;bottom:0;}
.sy-cams .cams-banner .skyblue-dot{background:#6CCCE1;width:32px;height:32px;background:#6CCCE1;border-radius:50%;position:absolute;top:45%;right:10%;}
@media only screen and (max-width: 1440px) {
.half-circle-container{max-width:380px;}
.sy-cams .demo-circle svg{max-width:150px;top:-50px;}
.sy-cams .case-studies-circle{max-width:150px;bottom:-165px;}
.sy-cams .cams-section .yellow-circle-dot{left:5%;bottom:17%;}
.sy-cams .cams-banner .skyblue-dot{top:45%;right:6%;}
.sy-cams .cams-banner .banner-img .banner-element-1{right:0;}
.sy-cams .cams-banner .banner-img .banner-element-2{left:5%;}
}
@media only screen and (max-width: 1280px) {
.half-circle-container{max-width:380px;}
.sy-cams .demo-circle svg{max-width:150px;top:-45px;}
.sy-cams .case-studies-circle{max-width:115px;bottom:-140px;}
.sy-cams .cams-section .yellow-circle-dot{left:2%;bottom:20%;}
.sy-cams .cams-banner .skyblue-dot{top:45%;right:4%;}
.sy-cams .cams-banner .banner-img .banner-element-1{right:0;}
.sy-cams .cams-banner .banner-img .banner-element-2{left:5%;}
}
@media only screen and (max-width: 1024px) {
.half-circle-container, .demo-circle, .case-studies-circle, .yellow-circle-dot{display:none;}
.sy-cams .cams-section .capms_box .capms_box_info{max-width:100%;}
.sy-cams .cams-section .capms_box .capms_box_info p{max-width:100%;}
.sy-cams .cams-banner .skyblue-dot{top:40%;right:5%;}
section.services-banner .banner-info h1{font-size:30px;}
.sy-cams .cams-section .capm-info .copy-txt .title{font-size:30px;}
.sy-cams .cams-section .capm-info .copy-txt p{font-size:18px;}
.sy-cams .capms_box{padding:30px 0px 30px 0px;}
.sy-cams .ensure-cams-box{padding-right:0;}
.sy-cams .ensue-content p{font-size:18px;}
.sy-cams .camps-section4-info .title{font-size:30px;}
.sy-cams .camps-section4-info p{font-size:18px;}
.sy-cams .camps-section5-info .title{font-size:30px;}
.sy-cams .camps-section5-info p{font-size:18px;}
.sy-cams .camps-section5{padding:0px 0px 0px 0px;}
.sy-cams .ensue-section{padding-top:0px;}
.sy-cams .cams-section{padding-top:0px;}
.sy-cams .cams-banner .banner-img .banner-element-1{top:20%;right:-4%;max-width:70px;}
.sy-cams .cams-banner .banner-img .banner-element-2{bottom:10%;left:0;max-width:270px;}
.sy-cams .cams-banner .skyblue-dot{display:none;}
}
@media only screen and (max-width: 768px) {
.sy-cams .cams-banner .banner-img .banner-element-1{top:25%;right:-3%;max-width:65px;}
.sy-cams .cams-banner .banner-img .banner-element-2{bottom:10%;left:-2%;max-width:250px;}
.sy-cams .cams-banner .skyblue-dot{top:40%;}
.sy-cams .cams-banner .banner-img .banner-element-1{top:30%;right:-10%;max-width:50px;}
.sy-cams .cams-banner .banner-img .banner-element-2{bottom:5%;left:0;max-width:200px;}
}
@media only screen and (max-width: 576px) {
.sy-cams .cams-banner .banner-img .banner-element-1{top:30%;right:-10%;max-width:40px;}
.sy-cams .cams-banner .banner-img .banner-element-2{bottom:5%;left:-10%;max-width:150px;}
.sy-cams .cams-banner .skyblue-dot{top:50%;}
.sy-cams .yellow-dot{bottom:12%;left:7%;}
} .sy-munshi .banner-txt img{width:143px;display:inline-block !important;margin:30px 0px 30px 0px;}
.sy-munshi .banner-info{display:flex;justify-content:center;text-align:center;}
.sy-munshi .banner-txt{padding:10px;max-width:700px;}
.sy-munshi .banner-txt h1{line-height:65px;}
.sy-munshi .banner-txt p{font-size:22px;}
.sy-munshi .banner-img img{max-height:unset;}
.sy-munshi .banner-img{padding:20px;}
.yellow-dot{width:24px;height:24px;background:#FBB513;margin-left:20%;border-radius:50%;position:absolute;-webkit-animation:linear infinite;-webkit-animation-name:run;-webkit-animation-duration:5s;}
.sy-munshi .iner-title{font-size:26px;font-weight:bold;}
.sy-munshi .cams-section{padding-top:0;}
.sy-munshi .capms_box_info{font-size:18px;max-width:416px;}
.sy-munshi .camps-section4-info{max-width:unset;text-align:center;}
.sy-munshi .services-hib .hib-info{max-width:unset;text-align:center;}
.sy-munshi .services-hib .hib-info h1{font-size:45px;max-width:unset;}
.sy-munshi .services-hib .hib-info p{font-size:22px;font-weight:600;line-height:30px;max-width:910px;margin:auto;}
.sy-munshi .services-hhd h1{max-width:unset;text-align:center;font-size:45px;font-weight:bold;margin-bottom:20px;}
.sy-munshi .services-hhd .hhd-info p{text-align:center;font-size:22px;font-weight:600;line-height:30px;max-width:930px;margin:auto;margin-bottom:20px;}
.sy-munshi .services-hhd{padding-bottom:0;}
.sy-munshi .services-liri_1{padding-bottom:0;}
.sy-munshi .services-liri_1 .liri-img{max-height:450px;}
.sy-munshi .services-liri_1 .liri-info h1{font-size:45px;margin-bottom:20px;font-weight:bold;}
.sy-munshi .services-liri_1 .liri-info p{max-width:460px;font-size:22px;font-weight:600;line-height:25px;}
.sy-munshi .services-rili_1{padding-bottom:0;}
.sy-munshi .services-rili_1 .rili-img{max-height:450px;margin:0;}
.sy-munshi .services-rili_1 .rili-info h1{font-size:45px;margin-bottom:20px;}
.sy-munshi .services-rili_1 .rili-info p{max-width:460px;font-size:22px;font-weight:600;line-height:25px;}
.sy-munshi .services-liri_2{}
.sy-munshi .services-liri_2 .liri-img{max-height:450px;}
.sy-munshi .services-liri_2 .liri-info h1{font-size:45px;margin-bottom:20px;max-width:300px;}
.sy-munshi .services-liri_2 .liri-info p{max-width:460px;font-size:22px;font-weight:600;line-height:25px;}
.sy-munshi .services-h3ib .h3ib_box .h3ib_box_inner h2{font-size:22px;font-weight:bold;margin-bottom:10px;}
.sy-munshi .services-h3ib .h3ib_box .h3ib_box_inner p{font-size:19px;font-weight:600;}
.sy-munshi .contact-f-section .contact-title h2{max-width:unset;text-align:center;}
.sy-munshi .services-h4ib_2 .h4ib_2-inner .h4ib_2_box_inner{justify-content:center;align-items:center;text-align:center;display:flex;flex-direction:column;}
.sy-munshi .services-h4ib_2 .h4ib_2-inner .h4ib_2_box_inner img{margin-left:auto;}
.sy-munshi .services-h4ib_2 .h4ib_2-inner .h4ib_2_box_inner h2{text-align:center;font-size:20px;font-weight:bold;margin-bottom:10px;}
.sy-munshi .services-h4ib_2 .h4ib_2-inner .h4ib_2_box_inner p{text-align:center;font-size:18px;font-weight:600;}
.sy-munshi .services-liri_1 .row{margin:0;}
.sy-munshi .services-rili_1 .row{margin:0;}
.sy-munshi .services-liri_2 .row{margin:0;}
.sy-munshi .services-hib .hib-inner .hib_box{padding:20px 20px 10px 0px;}
.sy-munshi .banner{background:transparent linear-gradient(0deg, #EDFFF4 0%, #F7FFFA 65%, #FFFFFF 100%) 0% 0% no-repeat padding-box;background-size:100vw 100vh;}
.sy-munshi .services-h4ib, .sy-munshi .services-h3ib{background:transparent linear-gradient(0deg, #EDFFF4 0%, #F7FFFA 85%, #FFFFFF 100%) 0% 0% no-repeat padding-box;}
.sy-munshi .google-reCptcha{display:contents;}
.sy-munshi .services-h4ib_2{position:relative;background-color:#EDFFF4;}
.sy-munshi .services-h4ib_2 .ami-circle{width:400px;left:-200px;top:-100px;}
.sy-munshi .contact-f-section{padding-bottom:180px;}
.sy-munshi .contact-f-section .full-div p{width:100%;}
.sy-munshi .services-h4ib .hib-inner{justify-content:center;}
.sy-munshi .services-h4ib .hib_box_inner{border:unset !important;display:flex;flex-flow:column;justify-content:center;align-items:center;padding:0 !important;}
.sy-munshi .services-h4ib .hib_box_inner img{height:60px !important;width:60px !important;margin-left:auto !important;}
section.services-hib .hib-inner .hib_box span{font:normal normal bold 15px/20px Gilroy;text-align:left;margin-right:auto;margin-bottom:0px;}
.sy-munshi .services-h4ib .hib_box_inner span{text-align:center !important;margin-left:auto;font:normal normal bold 18px/20px Gilroy !important;}
.sy-munshi .services-rili_1 .rili-info{display:flex;flex-direction:column;padding-left:20%;}
.sy-munshi .banner-element-1, .sy-munshi .banner-element-2{position:absolute;max-width:fit-content;}
.sy-munshi .banner-element-1{right:-0.5%;top:21.5%;width:27% !important;}
.sy-munshi .banner-element-2{bottom:25%;width:70px;}
@-webkit-keyframes up_down {
0%{transform:translateY(0);}
100%{transform:translateY(-10px);}
}
.sy-munshi .banner-element-1, .sy-munshi .banner-element-2{-webkit-animation:up_down 1.5s infinite alternate;animation:up_down 1.5s infinite alternate;}
@media only screen and (min-width:991px) and (max-width: 1600px){
.sy-munshi .services-liri_1 .liri-img{max-width:50%;}
.sy-munshi .services-rili_1 .rili-img{max-width:50%;}
.sy-munshi .services-liri_2 .liri-img{max-width:50%;}
.sy-munshi .services-liri_1 .liri-info{padding:50px;}
.sy-munshi .services-rili_1 .rili-info{padding:50px 50px 50px 20%;}
.sy-munshi .services-liri_2 .liri-info{padding:50px;}
}
@media only screen and (max-width:991px){
.sy-munshi .services-hib .hib-info h1{font-size:30px;line-height:35px;margin-bottom:20px;}
.sy-munshi .services-hib .hib-info p{font-size:18px;}
.sy-munshi .services-hhd h1{font-size:30px;line-height:35px;}
.sy-munshi .services-hhd .hhd-info p{font-size:18px;}
.sy-munshi .services-hhd h1{font-size:30px;line-height:35px;}
.sy-munshi .services-hhd .hhd-info p{font-size:18px;}
.sy-munshi .services-liri_1{padding-left:20px;padding-right:20px;}
.sy-munshi .services-rili_1{padding-left:20px;padding-right:20px;}
.sy-munshi .services-liri_2{padding-left:20px;padding-right:20px;}
.sy-munshi .services-liri_1 .liri-img{max-width:100%;margin-bottom:30px;}
.sy-munshi .services-liri_1 .liri-info{max-width:100%;}
.sy-munshi .services-liri_1 .liri-info h1{font-size:30px;max-width:100%;}
.sy-munshi .services-liri_1 .liri-info p{font-size:18px;max-width:100%;}
.sy-munshi .services-rili_1 .rili-info{padding-left:0;}
.sy-munshi .services-rili_1 .rili-img{max-width:100%;}
.sy-munshi .services-rili_1 .rili-info{max-width:100%;margin-bottom:30px;}
.sy-munshi .services-rili_1 .rili-info h1{font-size:30px;max-width:100%;}
.sy-munshi .services-rili_1 .rili-info p{font-size:18px;max-width:100%;}
.sy-munshi .services-liri_2 .liri-img{max-width:100%;margin-bottom:30px;}
.sy-munshi .services-liri_2 .liri-info{max-width:100%;}
.sy-munshi .services-liri_2 .liri-info h1{font-size:30px;max-width:100%;}
.sy-munshi .services-liri_2 .liri-info p{font-size:18px;max-width:100%;}
.sy-munshi .services-hib .hib-inner .hib_box{padding:50px 20px 10px 0;width:50%;}
.sy-munshi .capms_box_info{max-width:100%;}
.sy-munshi .contact-f-section .contact-title h2{text-align:left;}
.sy-munshi .services-h3ib .h3ib_box .h3ib_box_inner h2{font-size:18px;}
.sy-munshi .services-h3ib .h3ib_box .h3ib_box_inner p{font-size:16px;}
.sy-munshi .inner-page-banner.banner{padding-bottom:30px;}
.sy-munshi .cams-section{padding-bottom:0;}
.yellow-dot{margin-top:10px;}
.sy-munshi .contact-f-section{padding-bottom:20px;}
}
@media only screen and (max-width:768px){
.sy-munshi .services-hib .hib-info h1{font-size:28px;line-height:35px;margin-bottom:20px;}
.sy-munshi .services-hib .hib-info p{font-size:18px;}
.sy-munshi .services-hhd h1{font-size:28px;line-height:35px;}
.sy-munshi .services-hhd .hhd-info p{font-size:18px;}
.sy-munshi .services-hhd h1{font-size:28px;line-height:35px;}
.sy-munshi .services-hhd .hhd-info p{font-size:18px;}
.sy-munshi .services-liri_1{padding-left:20px;padding-right:20px;}
.sy-munshi .services-rili_1{padding-left:20px;padding-right:20px;}
.sy-munshi .services-liri_2{padding-left:20px;padding-right:20px;}
.sy-munshi .services-liri_1 .liri-img{max-width:100%;margin-bottom:30px;}
.sy-munshi .services-liri_1 .liri-info{max-width:100%;}
.sy-munshi .services-liri_1 .liri-info h1{font-size:28px;max-width:100%;}
.sy-munshi .services-liri_1 .liri-info p{font-size:18px;max-width:100%;}
.sy-munshi .services-rili_1 .rili-info{padding-left:0;}
.sy-munshi .services-rili_1 .rili-img{max-width:100%;}
.sy-munshi .services-rili_1 .rili-info{max-width:100%;margin-bottom:30px;}
.sy-munshi .services-rili_1 .rili-info h1{font-size:28px;max-width:100%;}
.sy-munshi .services-rili_1 .rili-info p{font-size:18px;max-width:100%;}
.sy-munshi .services-liri_2 .liri-img{max-width:100%;margin-bottom:30px;}
.sy-munshi .services-liri_2 .liri-info h1{font-size:28px;max-width:100%;}
.sy-munshi .services-liri_2 .liri-info p{font-size:18px;max-width:100%;}
.sy-munshi .capms_box_info{max-width:100%;}
.sy-munshi .contact-f-section .contact-title h2{text-align:left;}
.sy-munshi .services-h3ib .h3ib_box .h3ib_box_inner h2{font-size:18px;}
.sy-munshi .services-h3ib .h3ib_box .h3ib_box_inner p{font-size:16px;}
.sy-munshi .inner-page-banner.banner{padding-bottom:30px;}
.sy-munshi .cams-section{padding-bottom:0;}
.yellow-dot{margin-top:10px;}
.sy-munshi .services-hib .hib-inner .hib_box{width:100%;padding:50px 20px 10px 0px;}
}
@media only screen and (max-width: 576px) {
.sy-munshi .cams-section{padding-top:50px;}
}
@media only screen and (max-width:359px){
.sy-munshi .services-hib .hib-info h1{font-size:22px;line-height:35px;margin-bottom:20px;}
.sy-munshi .services-hib .hib-info p{font-size:18px;}
.sy-munshi .services-hhd h1{font-size:22px;line-height:35px;}
.sy-munshi .services-hhd .hhd-info p{font-size:18px;}
.sy-munshi .services-hhd h1{font-size:22px;line-height:35px;}
.sy-munshi .services-hhd .hhd-info p{font-size:18px;}
.sy-munshi .services-liri_1{padding-left:20px;padding-right:20px;}
.sy-munshi .services-rili_1{padding-left:20px;padding-right:20px;}
.sy-munshi .services-liri_2{padding-left:20px;padding-right:20px;}
.sy-munshi .services-liri_1 .liri-img{max-width:100%;margin-bottom:30px;}
.sy-munshi .services-liri_1 .liri-info{max-width:100%;}
.sy-munshi .services-liri_1 .liri-info h1{font-size:22px;max-width:100%;}
.sy-munshi .services-liri_1 .liri-info p{font-size:18px;max-width:100%;}
.sy-munshi .services-rili_1 .rili-info{padding-left:0;}
.sy-munshi .services-rili_1 .rili-img{max-width:100%;}
.sy-munshi .services-rili_1 .rili-info{max-width:100%;margin-bottom:30px;}
.sy-munshi .services-rili_1 .rili-info h1{font-size:22px;max-width:100%;}
.sy-munshi .services-rili_1 .rili-info p{font-size:18px;max-width:100%;}
.sy-munshi .services-liri_2 .liri-img{max-width:100%;margin-bottom:30px;}
.sy-munshi .services-liri_2 .liri-info{max-width:100%;}
.sy-munshi .services-liri_2 .liri-info h1{font-size:22px;max-width:100%;}
.sy-munshi .services-liri_2 .liri-info p{font-size:18px;max-width:100%;}
.sy-munshi .capms_box_info{max-width:100%;}
.sy-munshi .contact-f-section .contact-title h2{text-align:left;}
.sy-munshi .services-h3ib .h3ib_box .h3ib_box_inner h2{font-size:18px;}
.sy-munshi .services-h3ib .h3ib_box .h3ib_box_inner p{font-size:16px;}
.sy-munshi .inner-page-banner.banner{padding-bottom:30px;}
.sy-munshi .cams-section{padding-bottom:0;}
.yellow-dot{margin-top:10px;}
} .sy-homepage2 .marquee{font-size:18px;color:#6C6C6C;font-family:'Gilroy';height:50px;overflow:hidden;background-color:#FAE6D8;position:relative;}
.sy-homepage2 .marquee a{font-size:18px;color:#6C6C6C;font-family:'Gilroy';font-weight:bold;text-decoration:underline;}
.sy-homepage2 .marquee .marquee-tooltip span{font-size:18px;color:#F05323;font-weight:bold;}
.sy-homepage2 .marquee div{display:block;width:200%;position:absolute;overflow:hidden;animation:marquee 12s linear infinite;}
.marquee div:hover{animation-play-state:paused;}
.marquee span{float:left;width:50%;color:#6C6C6C;padding-top:10px;}
@keyframes marquee {
0%{transform:translateX(0);}
100%{transform:translateX(-50%);}
}
.sy-trainings section.services-hib .hib-inner .hib_box:nth-child(3) img{max-width:80px !important;}
.sy-mvp_dev .services-hhdbi .erp-logo-wrap .gary-logo:nth-child(4) img{
max-width: 80px !important;
}