/* inter-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/inter-v12-latin-regular.eot'); /* IE9 Compat Modes */
  src: url('fonts/inter-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/inter-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/inter-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/inter-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/inter-v12-latin-regular.svg#Inter') format('svg'); /* Legacy iOS */
}
/* inter-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/inter-v12-latin-500.eot'); /* IE9 Compat Modes */
  src: url('fonts/inter-v12-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/inter-v12-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/inter-v12-latin-500.woff') format('woff'), /* Modern Browsers */
       url('fonts/inter-v12-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/inter-v12-latin-500.svg#Inter') format('svg'); /* Legacy iOS */
}
/* inter-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/inter-v12-latin-600.eot'); /* IE9 Compat Modes */
  src: url('fonts/inter-v12-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/inter-v12-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/inter-v12-latin-600.woff') format('woff'), /* Modern Browsers */
       url('fonts/inter-v12-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/inter-v12-latin-600.svg#Inter') format('svg'); /* Legacy iOS */
}
/* inter-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/inter-v12-latin-700.eot'); /* IE9 Compat Modes */
  src: url('fonts/inter-v12-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/inter-v12-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/inter-v12-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/inter-v12-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/inter-v12-latin-700.svg#Inter') format('svg'); /* Legacy iOS */
}

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;font-family: var(--sdk-font-primary);text-decoration:none;outline: none !important;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;font-family: var(--sdk-font-primary);}
body {line-height: 1;font-family: var(--sdk-font-primary);}
ol, ul, li {list-style: none;font-family: var(--sdk-font-primary); list-style: none;}
blockquote, q {font-family: var(--sdk-font-primary);}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;font-family: var(--sdk-font-primary);}
button{border:none;outline:none;appearance:none;-webkit-appearance:none;font-family: var(--sdk-font-primary);}
button, input, optgroup, select, textarea{outline:none !important;border: none;font-family: var(--sdk-font-primary);box-shadow:none !important;}
b, strong {font-weight: bold;}
em {font-style: italic;}
cite {font-style: italic;}

:root{
	--sdk-primary:#003B4D;
	--sdk-secondary:#53C1E4;
	--sdk-orange:#53C1E4;
	--sdk-black:#000000;
	--sdk-white:#ffffff;
	--sdk-font-primary: 'Inter';
	--sdk-font-heading: "neue-haas-grotesk-text",sans-serif; ;
	margin-top:0px !important;
}

html, body, ul, ol, li, p{font-family: var(--sdk-font-primary); font-style: normal;font-weight: 400;font-size: 16px;line-height: 1;list-style:none;}
img{max-width: 100%;}
/*a, a:hover{text-decoration:none;}*/
select{cursor:pointer;appearance:none;-webkit-appearance:none;background-image: url(images/dropdown-caret.svg) !important;background-repeat: no-repeat !important;background-position: 100% center !important;padding:8px 24px 8px 8px;color: var(--sdk-black);font-weight: 400;height:40px;}
input::-webkit-input-placeholder {color: var(--sdk-black);font-weight: 400;opacity:1;}
input::-moz-placeholder {color: var(--sdk-black);font-weight: 400;opacity:1;}
input:-ms-input-placeholder {color: var(--sdk-black);font-weight: 400;opacity:1;}
input:-moz-placeholder {color: var(--sdk-black);font-weight: 400;opacity:1;}
.form-control:focus, .wpcf7 .wpcf7-validation-errors:focus, .wpcf7 input[type="color"]:focus, .wpcf7 input[type="date"]:focus, .wpcf7 input[type="datetime-local"]:focus, .wpcf7 input[type="datetime"]:focus, .wpcf7 input[type="email"]:focus, .wpcf7 input[type="file"]:focus, .wpcf7 input[type="month"]:focus, .wpcf7 input[type="number"]:focus, .wpcf7 input[type="range"]:focus, .wpcf7 input[type="search"]:focus, .wpcf7 input[type="submit"]:focus, .wpcf7 input[type="tel"]:focus, .wpcf7 input[type="text"]:focus, .wpcf7 input[type="time"]:focus, .wpcf7 input[type="url"]:focus, .wpcf7 input[type="week"]:focus, .wpcf7 select:focus, .wpcf7 textarea:focus{outline:none;border:none;}
/*p:first-letter {text-transform:capitalize;}*/

.container{padding-left: 19px; padding-right: 19px;}
.row{margin-right: -19px;margin-left: -19px;}
.row > *{padding-right: 19px;padding-left: 19px;}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{padding-right: 19px;padding-left: 19px;}


.slick-arrow {border-radius: 0px;border: none;padding: 0px;width: 40px;height: 40px;-webkit-appearance: none !important;appearance: none !important;font-size: 0px;background: rgba(0,0,0,0) no-repeat center center;text-indent: -99999px;position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);margin: 0px;z-index: 1;}
.slick-arrow.slick-prev {left:0;}
.slick-arrow.slick-next { right:0;}

.site_heading{font-style: normal;font-weight: 600;font-size: 48px;line-height: 59px;color: var(--sdk-primary);margin-top:0px;}
.site_heading > span{font-weight:400;font-size: 40px;}
.site_desc{margin-top:24px;}
.site_desc, .site_desc p{font-style: normal;font-weight: 400;font-size: 22px;line-height: 29px;color: var(--sdk-primary);}
.site_desc:first-child, .site_desc p:first-child{margin-top:0px;}
.site_btn_wrap{margin-top:24px;}
.site_btn{padding:14px 32px;border-radius:40px;font-style: normal;font-weight: 600;font-size: 16px;line-height: 20px;background: var(--sdk-secondary);color: var(--sdk-white);display:inline-block;text-transform:capitalize;text-decoration:none;border:none;box-shadow:none !important;outline:none !important;overflow:hidden !important;position: relative;text-align:center;}


input[type=checkbox] {background: #FFFDFD;border: 1px solid var(--sdk-secondary);border-radius: 3px;height: 18px;width: 18px;min-width: 18px;position: relative;appearance: none;-webkit-appearance: none;display: inline-block;vertical-align: top;cursor: pointer;}
.form-row label input[type=checkbox] {margin-right: 10px;}
input[type=checkbox]:after {content: "";opacity: 0;display: block;left: 5px;top: 0px;position: absolute;width: 7px;height: 12px;border: 2px solid var(--sdk-secondary);border-top: 0;border-left: 0;transform: rotate(43deg);}
input[type=checkbox]:checked:after {opacity: 1;}

.wpcf7 form .wpcf7-response-output{ margin:0; padding:20px 0 0 0; border:none !important;color:green;width:100%;text-align:center;font-style: normal;font-weight: 600;font-size: 14px;line-height: 17px; }
.wpcf7 form .wpcf7-response-output:empty{display:none !important;}
.wpcf7 .wpcf7-not-valid-tip{padding-top: 5px;font-size: 14px;}
.wpcf7 .wpcf7-form p{margin:0px;line-height: 1;}

.accordion-collapse, .panel-collapse {position: relative;overflow: hidden;transition: height .35s ease;-webkit-transition: .35s ease;}
.collapsing {position: relative; height: 0; overflow: hidden;transition: height .35s ease;}
.tab-content{width:100%;}
.accordion .accordion-item{border:none;border-bottom: 1px solid var(--sdk-secondary) !important;border-radius:0px;}
.accordion-button {font-style: normal;font-weight: 600;font-size:21px;line-height: 31px;color: var(--sdk-black) !important;background: none !important;border-radius: 0px !important;outline: none !important;box-shadow: none !important;border: none !important;padding: 10px 0 !important;-webkit-transition: .35s ease;transition: .35s ease;}
.accordion-button:after {background-image: url(images/faq-arrow.svg) !important;height: 40px;width: 40px;background-size: initial; background-position:center; }
.accordion-body, .accordion-body p {font-style: normal;font-weight: 400;font-size: 22px;line-height: 29px;color:var(--sdk-primary);padding: 0px;}
.accordion-body a, .accordion-body p a{text-decoration:underline !important;}
.accordion-body{padding-bottom:19px;}
.accordion-button[aria-expanded="true"] {padding-bottom: 6px !important;-webkit-transition: .35s ease;transition: .35s ease;}

p, li{font-size: 22px;line-height: 29px;}
p a, li a{color: var(--sdk-black);font-weight:600;text-decoration:underline;}
h1 {font-style: normal;font-weight: 600;font-size: 48px;line-height: 59px;color: var(--sdk-black);margin-top: 32px;}
h2 {font-style: normal;font-weight: 600;font-size: 40px;line-height: 49px;color:var(--sdk-primary);margin-top: 32px;}
h3 {font-style: normal;font-weight: 600;font-size: 32px;line-height: 39px;color: var(--sdk-black);margin-top: 32px;}
h4{font-style: normal;font-weight: 600;font-size: 24px;line-height: 29px;color: var(--sdk-black);margin-top: 32px;}
h5{font-style: normal;font-weight: 600;font-size: 20px;line-height: 28px;color: var(--sdk-black);margin-top: 32px;}
h6{font-style: normal;font-weight: 600;font-size: 16px;line-height: 24px;color: var(--sdk-black);margin-top: 32px;}
h1:first-child, h2:first-child, h3:first-child, h4:first-child,h5:first-child,h6:first-child {margin-top: 0;}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color: var(--sdk-black);text-decoration:underline !important;}

/*********** Header Start ***********/
/* Header Section Start */
.responsive-menuinnerwrap, .mob-menu{display: none;}
.site-header{position: relative; z-index: 999;}
.fixed .header-row{padding: 10px 0px; background-color: var(--sdk-primary); box-shadow: rgba(0,0,0,0.3) 0px 2px 3px;}
.fixed .header-logo{max-width: 150px;}

.site-header .container{max-width: 1624px; position: relative; z-index: 1;}
.header-row{position: fixed; width: 100%; top: 0px; left: 0px; padding: 32px 0px; transition: all 0.5s ease; -webkit-transition: all 0.5s ease;}
.header_wrap{display: flex; align-items: center; align-content: center; position: relative;}
.header-logo{max-width:244px; transition: all 0.5s; -webkit-transition: all 0.5s;}
.main-navigation .menu{display: flex; align-items: center; padding-left: 35px;}
.main-navigation .menu li.menu-item{list-style: none; margin-left: 25px; position: relative;}
.main-navigation .menu li.menu-item a{font-size: 13px; font-weight: 700; line-height: 1; text-transform: uppercase; color: white; letter-spacing: 0.25px; text-decoration: none; position: relative; z-index: 1;}
.main-navigation .menu li.menu-item.menu-item-has-children > a{ position:relative; padding:0 10px 0 0; }
.main-navigation .menu li.menu-item.menu-item-has-children > a:after{ content:""; position:absolute; right:0; top:0; height:100%; width:7px; background:url(images/de-menu-arrow-down.svg) no-repeat center; }
.main-navigation .menu li.menu-item.menu-item-has-children.current-menu-item > a:after, .main-navigation .menu li.menu-item.menu-item-has-children.current-menu-parent > a:after{ background:url(images/de-menu-arrow-down-ac.svg) no-repeat center; }

.main-navigation .menu li.menu-item:hover a,
.main-navigation .menu li.menu-item.current-menu-parent a,
.main-navigation .menu li.current_page_parent a, .main-navigation .menu li.menu-item.current-menu-item > a{color: var(--sdk-secondary);}
.main-navigation .menu li.menu-item.menu-item-has-children:hover > a:after{ background:url(images/de-menu-arrow-up-or.svg) no-repeat center; }
.main-navigation .menu li.menu-item ul.sub-menu{position: absolute; left: 0px; top: 50px; width: 150px; transition: all 0.5s; -webkit-transition: all 0.5s; display: none; box-shadow: rgba(0,0,0,0.1) 0 2px 10px 2px;border-top:3px solid var(--sdk-secondary)}
.main-navigation .menu li.menu-item ul.sub-menu:before{content: ""; position: absolute; left: 0px; top: -35px; width: 100%; height: 40px;}
.main-navigation .menu li.menu-item:hover ul.sub-menu{display: block;}
.main-navigation .menu li.menu-item ul.sub-menu li.menu-item{margin: 0px; padding: 5px 15px 10px; background-color: var(--sdk-white); border-top: 1px solid var(--sdk-primary);}
.main-navigation .menu li.menu-item ul.sub-menu li.menu-item:first-child{border-top: none;}
.main-navigation .menu li.menu-item ul.sub-menu li.menu-item a{font-size: 12px; color: var(--sdk-primary); line-height: 1;}
.main-navigation .menu li.menu-item ul.sub-menu li.menu-item a:hover,
.main-navigation .menu li.menu-item ul.sub-menu li.current_page_item a{color: var(--sdk-secondary);}
/* Header Section End */


/*********** Footer Start ***********/
.site-footer{background:#003b4d; padding:80px 0px 58px 0px; overflow:hidden;}
.Subscribe-text{font-size:70px; color:var(--sdk-white); line-height:1.1433; }
.Subscribe-text span{color:var(--sdk-secondary); display:block;}
.footer_wrap{display:flex; margin-left:-40px; margin-right:-40px; padding:72px 0px 25px 0px; justify-content: space-between;}
.footer-add-right{display: flex; align-items:end;}
.footer-right-logo{padding-left:40px; padding-right:40px;}
.footer-right-logo img { width:167px; }
.footer-address{padding-left:40px; padding-right:31px; max-width:300px; color:#FFFFFF; font-size:16px; line-height:1.5;}
.social-main{padding-left:40px; padding-right:40px;}
.footer-left-logo{padding-left:40px; padding-right:40px;}
.footer-email a{color:var(--sdk-white); font-size:16px;}
.social-media ul{display:flex; margin-left:-15px; margin-right:-15px; margin-top:20px;}
.social-media ul li{padding-left:15px; padding-right:15px;}
.footer-linkdin{background: url(images/linkdin-icon.svg) no-repeat; width: 26px; height: 25px; font-size: 0px; display: flex;}
.footer-twitter{background: url(images/twitter-icon.svg) no-repeat; width:29px; height: 25px; font-size: 0px; display: flex;}
.footer-youtube{background: url(images/youtube-icon.svg) no-repeat; width:34px; height:24px; font-size: 0px; display: flex;}
.footer-fb{background: url(images/fb-icon.svg) no-repeat; width:12px; height:24px; font-size: 0px; display: flex;}
.footer-tabline{border-top:2px solid var(--sdk-white); padding:28px 0px 0px 0px; display: flex; justify-content: space-between;}
.copyright_text{color:var(--sdk-white); font-size:14px;}
.copyright_text a{ color:var(--sdk-white); font-size:14px; }
.web-idea{color:var(--sdk-white); font-size:14px;}
.web-idea a{color:var(--sdk-white); font-weight:700;}
/*********** Footer End ***********/

/* whysybx */
.image_info { font-size:12px; color:#5F5F5F; padding:10px 0 0 0; }
.whysybx p{font-size: 16px;line-height: 1.63; color:#5F5F5F; margin-top:30px;}
.whysybx p a.btn-blue{ background:var(--sdk-secondary); display:table; margin:auto; padding:0 20px; line-height:40px; border-radius:20px; color:#fff; text-decoration:none; }
.whysybx blockquote{font-size: 16px;line-height: 1.63; color:#5F5F5F; margin-top:30px; border-left:5px solid #eee; padding:0 0 0 20px; } 
.whysybx p:first-child{margin-top: 0}
.first-p-bold.whysybx p:first-child{ font-family:var(--sdk-font-heading); font-size:18px; line-height:1.45; color:var(--sdk-secondary); font-weight:500; }
.whysybx p img.alignright{float: right; margin: 10px 0 10px 25px;}
.whysybx p img.alignleft{float: left; margin: 10px 25px 10px 0;}

.whysybx ul:first-child { padding:0; }
.whysybx ul:first-child li{ padding-top:0; }
.whysybx ul:first-child li:after{ top:10px; }
.whysybx ul { padding:10px 0 0 0; }
.whysybx ul li{ font-size:16px; color:#5F5F5F; line-height:1.63; position:relative; padding:20px 0 0 35px; }
.whysybx ul li:after{ background:var(--sdk-secondary); width:6px; height:6px; border-radius:50%; position:absolute; left:0; top:30px; content:""; }
.whysybx ul li a{ color: var(--sdk-black); font-weight:600; text-decoration:underline; }
.whysybx ol{ counter-reset:section; padding:5px 0 0 0; }
.whysybx ol li{color:#5F5F5F; font-size:16px; line-height:1.63; position:relative; padding:20px 0 0 35px; }
.whysybx ol li:before{ counter-increment:section; color:var(--sdk-secondary); content:counters(section, "."); background:none; position:absolute; font-size:16px; left:0; top:20px; font-weight:600; }
.whysybx ol li a{ color: var(--sdk-black); font-weight:600; text-decoration:underline; }
/* whysybx end */

/* global css  */
.global-ttl{font-size: 55px;line-height:1.1;color: var(--sdk-primary); font-weight:400; }
.global-ttl span{color: var(--sdk-secondary);}
.global-ttl2{font-size: 45px;line-height:1.16;color: var(--sdk-primary); font-weight:400; }
.global-ttl2 span{color: var(--sdk-secondary);}
.global-arrowbtn{font-size: 13px;line-height: 1.6;color: var(--sdk-orange);font-weight: 700;padding-right: 50px;position: relative;text-transform: uppercase;text-decoration: none;outline: none !important;border: none !important;display: inline-block;white-space: nowrap;transition: 0.3s;-webkit-transition: 0.3s;background: none;appearance: none;-webkit-appearance: none;}
.global-arrowbtn:before{position: absolute;right: 0;width: 33px;height: 15px;background-image: url(images/arrow-btn.svg);background-repeat: no-repeat;background-position: center;content:'';top: 3px;transition: 0.3s;-webkit-transition: 0.3s}
.global-arrowbtn.white{color: var(--sdk-white);}
.global-arrowbtn.white:before{background-image: url(images/white-arrow-btn.svg);}
.global-arrowbtn.green{color: var(--sdk-secondary);}
.global-arrowbtn.green:before{background-image: url(images/green-arrow-btn.svg);}
.arrow-icon-btn{display: inline-block; vertical-align:top; font-size: 0;width: 52px;height: 15px;background-image: url(images/arrow-btn.svg);background-repeat: no-repeat;background-position: center;background-size: 50px;}
.zoombx{overflow: hidden;position: relative;}
.zoombx img{transform: scale(1);-webkit-transform: scale(1);transition: .4s ease-in-out;-webkit-transition: .4s ease-in-out;object-fit: cover;}
.slick-dots{display: flex; justify-content: center; align-items: center; margin-top: 25px;}
.slick-dots li{width: 12px; height: 12px; border-radius: 50%; position: relative; background-color: var(--sdk-primary); margin: 0px 5px;}
.slick-dots li button{position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0;}
.slick-dots li.slick-active{background-color: var(--sdk-orange);}
.gsap-marker-end, .gsap-marker-start, .gsap-marker-scroller-end, .gsap-marker-scroller-start{display: none !important;}
/* global css end */


@media(min-width:1025px){
p a:hover, li a:hover{ color:var(--sdk-secondary); }
.copyright_text a:hover{ color:var(--sdk-secondary);  }
.whysybx ol li a:hover, .whysybx ul li a:hover{ color:var(--sdk-secondary); }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, a:hover{color:var(--sdk-secondary);}
.primary_menu li a:hover,
footer .menu li a:hover{color:var(--sdk-hover);}
.site_btn:hover{background:var(--sdk-hover);color:var(--sdk-white);/*color:var(--sdk-secondary);*/}
.footer-email a:hover{ color:var(--sdk-secondary) }
.web-idea a:hover{ color:var(--sdk-secondary) }
.whysybx p a.btn-blue:hover{ background:var(--sdk-primary); color:#fff; text-decoration:none; }
a:hover{text-decoration:none;}
.survey_section .global-arrowbtn.white:hover{ color:var(--sdk-primary); }
.survey_section .global-arrowbtn.white:hover:before { background-image:url(images/arrow-btn-hover.svg); }
.newsletter_col .global-arrowbtn.green:hover:before { background-image:url(images/white-arrow-btn.svg); }
.newsletter_col .newsform_wrapper.newsform_btn .global-arrowbtn.green:hover { color:var(--sdk-white); }
}

@media(max-width:1199px){
.header-row, .fixed .header-row{padding: 15px 0px;}
.header-logo, .fixed .header-logo{max-width: 150px;}
/* Mobile Navigation Start */
.main-navigation{display: none;}
.mobile-menu, .menu-toggle, .menu_toggle{display: block;}
header .mob-menu{position: absolute; top: 8px; right: 0px; width: 40px; height: 40px; background: url(images/menu-open.svg) no-repeat 3px 0; display: block; padding:0; }
header .close{position: absolute; top: 22px; right: 19px; width: 40px; height: 40px; background-color: transparent; background-image: url(images/menu-close.svg); background-position: center; background-repeat: no-repeat; display: block;}
.responsive-menuinnerwrap{position: fixed; left: 100%; top: 0px; width: 100%; height: 100%; transition: all 0.5s; -webkit-transition: all 0.5s; background-color: var(--sdk-primary); display: block; padding: 15px 19px;}
.nav-open .responsive-menuinnerwrap{left: 0%;}
.mobile-header-box {max-height: calc(100% - 83px);overflow: auto;}
.responsive-menuinnerwrap .menu{margin-top: 50px;}
.responsive-menuinnerwrap .menu li{padding: 10px 0px; position: relative; border-bottom: 1px solid rgba(255,255,255,0.15);}
.responsive-menuinnerwrap .menu li a{color: var(--sdk-white); font-size: 18px; line-height: 1; text-decoration: none;}
.responsive-menuinnerwrap .menu li.current-menu-item > a,
.responsive-menuinnerwrap .menu li.current_page_parent > a,
.responsive-menuinnerwrap .menu li.current-menu-parent > a{color: var(--sdk-secondary);}
.toggle-btn-submenu{position: absolute; top: 0px; right: 0px; width: 40px; height: 100%;}
.toggle-btn-submenu:after{content: ""; position: absolute; right: 15px; top: 10px; border-style: solid; border-color: var(--sdk-white); border-width: 2px 2px 0px 0px; padding: 5px; transform: rotate(135deg); -webkit-transform: rotate(135deg);}
.subnav-open .toggle-btn-submenu:after{transform: rotate(-45deg); -webkit-transform: rotate(-45deg); top: 17px;}
.responsive-menuinnerwrap .menu li.subnav-open .sub-menu{display: block !important; margin-top: 15px; background-color: rgba(255,255,255,0.1); padding: 0px 15px 1px;}
.responsive-menuinnerwrap .menu li.subnav-open .sub-menu li:last-child{border-bottom: 0px;}
.responsive-menuinnerwrap .menu li.subnav-open .sub-menu li a{font-size: 16px;}
/* Mobile Navigation Start */

}

@media(max-width:991px){
.site_heading{font-size: 28px;line-height: 34px;}
.site_heading > span{font-size: 18px;}
.site_desc, .site_desc p{line-height: 20px;font-size: 16px;}
.accordion-button {line-height: 20px;font-size: 16px;}
.accordion-body, .accordion-body p{line-height: 20px;font-size: 16px;}
p, li {line-height: 20px;font-size: 16px;}

}
@media(max-width:767px){

h1{font-size:28px;line-height: 34px;}	
h2{font-size: 24px;line-height: 29px;}	
h3{font-size: 22px;line-height: 28px;}	
h4{font-size: 20px;line-height: 24px;}	
h5{font-size: 18px;line-height: 22px;}	
h6{font-size: 16px;line-height: 20px;}	
.footer-tabline { flex-wrap:wrap; }
.copyright_text { width:100%; text-align:center; }
.web-idea{ width:100%; text-align:center; padding:15px 0 0 0; }
}

@media(max-width: 480px){
.whysybx p img.alignright,
.whysybx p img.alignleft{float: none; margin: 10px 0px;}
}