*, *:before, *:after {box-sizing: border-box;}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ /* Document ========================================================================== */ /** * 1. Correct the line height in all browsers. * 2. Prevent adjustments of font size after orientation changes in iOS. */ html { line-height: 1.15; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ } /* Sections ========================================================================== */ /** * Remove the margin in all browsers. */ body { margin: 0; } /** * Render the `main` element consistently in IE. */ main { display: block; } /** * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome, Firefox, and Safari. */ h1 { font-size: 2em; margin: 0.67em 0; } /* Grouping content ========================================================================== */ /** * 1. Add the correct box sizing in Firefox. * 2. Show the overflow in Edge and IE. */ hr { box-sizing: content-box; /* 1 */ height: 0; /* 1 */ overflow: visible; /* 2 */ } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ pre { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ } /* Text-level semantics ========================================================================== */ /** * Remove the gray background on active links in IE 10. */ a { background-color: transparent; } /** * 1. Remove the bottom border in Chrome 57- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */ abbr[title] { border-bottom: none; /* 1 */ text-decoration: underline; /* 2 */ text-decoration: underline dotted; /* 2 */ } /** * Add the correct font weight in Chrome, Edge, and Safari. */ b, strong { font-weight: bold; } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ code, kbd, samp { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ } /** * Add the correct font size in all browsers. */ small { font-size: 80%; } /** * Prevent `sub` and `sup` elements from affecting the line height in * all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } /* Embedded content ========================================================================== */ /** * Remove the border on images inside links in IE 10. */ img { border-style: none; } /* Forms ========================================================================== */ /** * 1. Change the font styles in all browsers. * 2. Remove the margin in Firefox and Safari. */ button, input, optgroup, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 1 */ line-height: 1.15; /* 1 */ margin: 0; /* 2 */ } /** * Show the overflow in IE. * 1. Show the overflow in Edge. */ button, input { /* 1 */ overflow: visible; } /** * Remove the inheritance of text transform in Edge, Firefox, and IE. * 1. Remove the inheritance of text transform in Firefox. */ button, select { /* 1 */ text-transform: none; } /** * Correct the inability to style clickable types in iOS and Safari. */ button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; } /** * Remove the inner border and padding in Firefox. */ button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style: none; padding: 0; } /** * Restore the focus styles unset by the previous rule. */ button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline: 1px dotted ButtonText; } /** * Correct the padding in Firefox. */ fieldset { padding: 0.35em 0.75em 0.625em; } /** * 1. Correct the text wrapping in Edge and IE. * 2. Correct the color inheritance from `fieldset` elements in IE. * 3. Remove the padding so developers are not caught out when they zero out * `fieldset` elements in all browsers. */ legend { box-sizing: border-box; /* 1 */ color: inherit; /* 2 */ display: table; /* 1 */ max-width: 100%; /* 1 */ padding: 0; /* 3 */ white-space: normal; /* 1 */ } /** * Add the correct vertical alignment in Chrome, Firefox, and Opera. */ progress { vertical-align: baseline; } /** * Remove the default vertical scrollbar in IE 10+. */ textarea { overflow: auto; } /** * 1. Add the correct box sizing in IE 10. * 2. Remove the padding in IE 10. */ [type="checkbox"], [type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } /** * Correct the cursor style of increment and decrement buttons in Chrome. */ [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } /** * 1. Correct the odd appearance in Chrome and Safari. * 2. Correct the outline style in Safari. */ [type="search"] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; /* 2 */ } /** * Remove the inner padding in Chrome and Safari on macOS. */ [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /** * 1. Correct the inability to style clickable types in iOS and Safari. * 2. Change font properties to `inherit` in Safari. */ ::-webkit-file-upload-button { -webkit-appearance: button; /* 1 */ font: inherit; /* 2 */ } /* Interactive ========================================================================== */ /* * Add the correct display in Edge, IE 10+, and Firefox. */ details { display: block; } /* * Add the correct display in all browsers. */ summary { display: list-item; } /* Misc ========================================================================== */ /** * Add the correct display in IE 10+. */ template { display: none; } /** * Add the correct display in IE 10. */ [hidden] { display: none; }
/* ****************************************************************************** ********************************************************************************* This file contains all the neccessary styles to control the layout of elements and how they stack. This is based off of the bootstrap system. ********************************************************************************* ****************************************************************************** */ /* Responsive Grid */ .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; content: ""; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; float: left; width: 100%; min-height: 1px; *margin-left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .span12 { width: 100%; } .row-fluid .span11 { width: 91.66%; } .row-fluid .span10 { width: 83.33%; } .row-fluid .span9 { width: 75%; } .row-fluid .span8 { width: 66.66%; } .row-fluid .span7 { width: 58.33%; } .row-fluid .span6 { width: 50%; } .row-fluid .span5 { width: 41.66%; } .row-fluid .span4 { width: 33.33%; } .row-fluid .span3 { width: 25%; } .row-fluid .span2 { width: 16.66%; } .row-fluid .span1 { width: 8.33%; } /* */ .flex_row .col12 { width: 100%; } .flex_row .col11 { width: 91.66%; } .flex_row .col10 { width: 83.33%; } .flex_row .col9 { width: 75%; } .flex_row .col8 { width: 66.66%; } .flex_row .col7 { width: 58.33%; } .flex_row .col6 { width: 50%; } .flex_row .col5 { width: 41.66%; } .flex_row .col4 { width: 33.33%; } .flex_row .col3 { width: 25%; } .flex_row .col20 { width: 20%; } .flex_row .col2 { width: 16.66%; } .flex_row .col1 { width: 8.33%; } .container-fluid { *zoom: 1; } .container-fluid:before, .container-fluid:after { display: table; content: ""; } .container-fluid:after { clear: both; } @media (max-width: 767px) { .row-fluid { width: 100%; } .flex_row .col20, .flex_row .col12, .flex_row .col11, .flex_row .col10, .flex_row .col9 , .flex_row .col8 , .flex_row .col7 , .flex_row .col6 , .flex_row .col5 , .flex_row .col4 , .flex_row .col3 , .flex_row .col2 , .flex_row .col1 { width: 100%; } .row-fluid [class*="span"] { display: block; float: none; width: auto; margin-left: 0; width: 100%; } .dnd-section > .row-fluid .dnd-column, .dnd-section > .row-fluid > [class*="span"].dnd-module { padding: 0 10px; } } .dnd-section[class*="force-full-width-section"] > .row-fluid > .dnd-column.span12, .dnd-section[class*="force-full-width-section"] > .row-fluid > .span12.dnd-module { padding:0; } @media (min-width: 768px) { .dnd-section > .row-fluid .dnd-column, .dnd-section > .row-fluid > [class*="span"].dnd-module { padding: 0 10px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; content: ""; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; float: left; width: 100%; min-height: 1px; margin-left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .span12 { width: 100%; } .row-fluid .span11 { width: 91.66%; } .row-fluid .span10 { width: 83.33%; } .row-fluid .span9 { width: 75%; } .row-fluid .span8 { width: 66.66%; } .row-fluid .span7 { width: 58.33%; } .row-fluid .span6 { width: 50%; } .row-fluid .span5 { width: 41.66%; } .row-fluid .span4 { width: 33.33%; } .row-fluid .span3 { width: 25%; } .row-fluid .span2 { width: 16.66%; } .row-fluid .span1 { width: 8.33%; } } @media (max-width: 767px) { .row-fluid [class*=span] { min-height: 0; } } /* Clearfix */ .clearfix { *zoom: 1; } .clearfix:before, .clearfix:after { display: table; content: ""; } .clearfix:after { clear: both; } /* Visibilty Classes */ .hide { display: none; } .show { display: block; } .invisible { visibility: hidden; } .hidden { display: none; visibility: hidden; } /* Responsive Visibilty Classes */ .visible-phone { display: none !important; } .visible-tablet { display: none !important; } .hidden-desktop { display: none !important; } @media (max-width: 767px) { .visible-phone { display: inherit !important; } .hidden-phone { display: none !important; } .hidden-desktop { display: inherit !important; } .visible-desktop { display: none !important; } } @media (min-width: 768px) and (max-width: 1139px) { .visible-tablet { display: inherit !important; } .hidden-tablet { display: none !important; } .hidden-desktop { display: inherit !important; } .visible-desktop { display: none !important ; } }
.page-center, .content-wrapper , .dnd-section > .row-fluid { max-width: 100%; margin-right:auto; margin-left:auto; } .content-wrapper,.page-center { margin: 0 auto; padding: 0 10px; } .dnd-section > .row-fluid { margin: 0 auto; } .dnd-section .dnd-column { padding: 0 10px; }
body { line-height: 1.625; word-break: break-word; } html[lang^="ja"] body, html[lang^="zh"] body, html[lang^="ko"] body { line-break: strict; word-break: break-all; } /* Paragraphs */ p { margin: 0 0 1.4rem; } /* Anchors */ a { cursor: pointer; text-decoration: none; -webkit-transition: all 0.15s linear; -moz-transition: all 0.15s linear; -o-transition: all 0.15s linear; transition: all 0.15s linear; } /* Headings */ .hs_service .form-title, h1, h2, h3, h4, h5, h6 { margin: 0 0 1.4rem; } h1{ line-height:1.48208333; } h2{ line-height:1.48205882; } h3{ line-height:1.25; } h4{ line-height:1.48222222; margin-bottom: 24px; } h5{ line-height:1.625; margin-bottom:5px; } h6{ line-height:1.42857142857; } /* Lists */ ul, ol { margin: 0 0 1.4rem; } ul ul, ol ul, ul ol, ol ol { margin: 0; } ul ,ol { padding-top: 1.3rem; padding-left: 1.5rem; } ul li, ol li { margin-bottom: 1rem; } img{ max-width:100%; height:auto; vertical-align:middle; } ul.no-list { list-style: none; } /* Code blocks */ code { vertical-align: bottom; } /* Blockquotes */ blockquote { border-left: 2px solid; margin: 0 0 1.5rem; padding-left: 15px; } /* Horizontal rules */ hr { background-color: #CCC; border: none; color: #CCC; height: 1px; } .hs_cos_wrapper_type_module > hr:only-child { background-color: transparent; }
button, .button { cursor: pointer; display: inline-block; font-size: 0.92rem; text-align: center; transition: all 0.15s linear; white-space: normal; } button:disabled, .button:disabled { background-color: #D0D0D0; border-color: #D0D0D0; color: #E6E6E6; } button:hover, button:focus, .button:hover, .button:focus { text-decoration: none; } button:active, .button:active { text-decoration: none; }
.hs-form-field { margin-bottom: 1.4rem; } .hs-search-field button { position: absolute; padding: 0; top: 50%; transform: translateY(-50%); background: none; border: none; right: 20px; width: 20px; height: 20px; } .hs-search-field button:focus, .hs-search-field button:hover { position: absolute; padding: 0; top: 50%; transform: translateY(-50%); background: none; border: none; right: 20px; width: 20px; height: 20px; } .hs-search-field form { position: relative; } .hs-search-field__bar button svg { min-height: 18px; min-width: 18px; } form label { display: block; font-size: 0.875rem; margin-bottom: 0.35rem; } form legend { font-size: 0.875rem; } form input[type=search], form input[type=text], form input[type=email], form input[type=password], form input[type=tel], form input[type=number], form input[type=file], form select, form textarea { border-width: 1.2px; border-style: solid; display: inline-block; padding: 12px 15px; width: 100%; outline:none; font-weight:inherit; font-size: 16px; transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out; line-height: 1.5; } form fieldset { max-width: 100% !important; } /* Inputs - checkbox/radio */ form .inputs-list { margin: 0; padding: 0; list-style: none; } form .inputs-list > li { display: block; margin: 0.7rem 0; } form .inputs-list input, form .inputs-list span { vertical-align: middle; } form input[type=checkbox], form input[type=radio] { cursor: pointer; margin-right: 0.35rem; } /* Inputs - datepicker */ .hs-dateinput { position: relative; } .hs-dateinput:before { content:'\01F4C5'; position: absolute; right: 10%; top: 50%; transform: translateY(-50%); } .fn-date-picker .pika-table thead th { color: #FFF; } .widget-type-google_search a.hs-button.primary { margin-top: 20px; } .fn-date-picker td.is-selected .pika-button { border-radius: 0; box-shadow: none; } .fn-date-picker td .pika-button:hover, .fn-date-picker td .pika-button:focus { border-radius: 0 !important; color: #FFF; } form input[type=file] { background-color: transparent; border: initial; padding: initial; } form .hs-richtext, form .hs-richtext p { font-size: 0.875rem; margin: 0 0 1.4rem; } form .hs-richtext img { max-width: 100% !important; } .legal-consent-container .hs-form-booleancheckbox-display > span, .legal-consent-container .hs-form-booleancheckbox-display > span p { margin-left: 1rem !important; } .hs-form-required { color: #EF6B51; } .hs-input.invalid.error { border-color: #EF6B51; } .hs-error-msg { color: #EF6B51 !important; margin-top: 0.35rem; } .hs-trans-btn, form input[type=submit], .hs-button, .hs-sec-btn,.systems-page .hs-search-results__next-page, .systems-page .hs-search-results__prev-page { cursor: pointer; display: inline-block; text-align: center; transition: all 0.15s linear; white-space: normal; font-weight:500; font-size:18px; line-height: 1.5; width:auto; border: 1px solid; position: relative; line-height: 1.445; } @media(max-width:767px){ form input[type=submit], .hs-button, .hs-sec-btn{ padding-left:31px; padding-right:31px; padding-top:6.5px; padding-bottom:6.5px; } } .grecaptcha-badge { margin: 0 auto; } .hs_error_rollup label { color: #ef6b51 !important; } ::-webkit-input-placeholder{ color: currentColor; } ::-moz-placeholder{ color: currentColor; } :-ms-input-placeholder{ color: currentColor; } :-moz-placeholder{ color: currentColor; } ::placeholder{ color: currentColor; } form input[type=search]:focus, form input[type=text]:focus, form input[type=email]:focus, form input[type=password]:focus, form input[type=tel]:focus, form input[type=number]:focus, form input[type=file]:focus, form select:focus, form textarea:focus{ box-shadow: 0px 1px 2px rgb(22 22 22 / 10%); } form textarea { min-height: 150px; resize: none; } .hs-search-field--open.hs-search-field .hs-search-field__suggestions{ padding-left:10px; padding-right:10px; margin-top:10px; } .hs-search-field--open.hs-search-field .hs-search-field__suggestions li:first-child { margin-top: 10px; margin-bottom: 5px; } .hs-search-field .hs-search-field__suggestions li:LAST-child{ margin-bottom:10px; } .hs-search-field .hs-search-field__suggestions li:first-child { padding: 0 5px; } .hs-search-field .hs-search-field__suggestions li a { padding: 10px 5px; display:block; } @media (max-width: 400px), (min-device-width: 320px) and (max-device-width: 480px) { form .hs-input:not([type="checkbox"]):not([type="radio"]) { width: 100% !important; } }
table { border: 1px solid; margin-bottom: 1.4rem; overflow-wrap: break-word; word-break: normal; } th, td { border: 1px solid; padding: 0.75rem; vertical-align: top; text-align: left; } th { font-weight: bold; } thead th, thead td { border-bottom: 1px solid; vertical-align: bottom; }
html:not(.hs-inline-edit) .header-wrapper .container-fluid > .row-fluid-wrapper > .row-fluid > .span12.widget-span { min-height: 0; } header.header { z-index: 101; position: relative; } header.header.sticky_header_active_wrap, header.header.popup-open-wrap{ z-index: 102; } .header .alert-section .text-alert { line-height: 1.42857142857; font-size: 0.875em; margin:0; } .header .close-icon { width: 16px; height: 16px; } .header .primary-section { padding-top: 10px; padding-bottom: 10px; } .header .alert-section { background: #F2FCFF; padding-top: 15px; padding-bottom: 15px; } .header .alert-section .close-icon svg { width: 16px; overflow:hidden; height: 16px; } .header .alert-section>.page-center { display: flex; justify-content: space-between; } .header .section-icon svg { width: 16PX; height: 16PX; } .header .top-section { padding-top: 15px; padding-bottom: 15px; } .header .social-share li img, .header .social-share li svg { width: 24px; vertical-align: middle; height: 24px; } .header .social-share ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; flex-wrap: wrap; } .header .address-section,.header .contact-section > a { display: flex; align-items: center; transition: all 0.15s linear; } .header .top-section .cst-inner-wrapper { display: flex; width: 100%; align-items: center; width: 100%; justify-content: space-between; flex-wrap:wrap; row-gap: 10px; } header.header .cst-inner-wrapper .text { margin-left: 0px; } .header .social-share ul>li>a { background: #FFF9FC; border-radius: 90px; width: 40px; height: 40px; transition: all 0.25s linear; } .header .social-share ul>li:not(:last-child) { margin-right: 20px; } .header .section-icon svg { display: inline-block; vertical-align: middle; } .header .social-share ul li>a { display: flex; align-items: center; justify-content: center; } .primary-section .container-wrapper { display: flex; align-items: center; justify-content: space-between; width: 100%; } .header .right-section { width: 28%; display: flex; align-items: center; flex-wrap: wrap; width: auto; } .header .logo-section { width: auto; } .header .right-section .globe-icon svg { margin-left: 1px; } .header .menu-section .hs-menu-wrapper>ul >li>a { line-height: 1.48222222222; } .header hr { padding: 0; margin: 0; } .header .cst-humburger-icon .trigger { display: block; width: 28px; height: 2px; margin: 6px 0 6px 12px; border-radius: 1px; opacity: 1; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } .header .cst-humburger-icon .trigger:nth-child(1) { margin-top: 11px; } .header .cst-humburger-icon .trigger:nth-child(2) { width: 20px; margin-left: 20px; } .header .cst-humburger-icon{ display:none; cursor: pointer; } .Site-search { display: none; } header.header .section-icon { min-height: 30px; min-width: 30px; display: flex; align-items: center; justify-content: center; border-radius: 90px; background: #F2FCFF; margin-right: 5px; transition: all 0.25s linear; } header.header .button-section-container { display: flex; justify-content: space-between; gap: 5px; flex-wrap: wrap; } .header .page-center { padding-left: 10px; padding-right: 10px; } .child-trigger { display: none; } .nav.megamenu > nav > ul .header__menu-item--depth-1 > a > .child-trigger { display: block; } .nav.megamenu > nav > ul .header__menu-item--depth-1 > a { display: flex; align-items: center; vertical-align: middle; } .child-trigger { margin-left: 10px; } .header .search .search-icon-container { margin-right: 10px; cursor:pointer; } .header .search .search-icon-container:after { content: '|'; font-size: 35px; margin-left: 14px; margin-right: 5px; font-weight: 200; } header.header .cst-inner-wrapper .text h4:last-child { margin: 0; } .header .social-share ul { justify-content: flex-end; } .header .right-section .globe_class ul.lang_list_class > li { margin-bottom: 0; } /** saerch style **/ .header-search-inner { min-height: calc(100vh - 100px); overflow-y: auto; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background: transparent; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-filter: "alpha(opacity=0)"; height: 100%; left: -150%; opacity: 0; position: fixed; top: 0; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(1.1); -webkit-transition: all 0s cubic-bezier(.32,0,0,1) 0s,background .3s cubic-bezier(.32,0,0,1) 0s,-webkit-transform .3s cubic-bezier(.32,0,0,1) .15s; transition: all 0s cubic-bezier(.32,0,0,1) 0s,background .3s cubic-bezier(.32,0,0,1) 0s,-webkit-transform .3s cubic-bezier(.32,0,0,1) .15s; -o-transition: all 0s cubic-bezier(.32,0,0,1) 0s,transform .3s cubic-bezier(.32,0,0,1) .15s,background .3s cubic-bezier(.32,0,0,1) 0s; transition: all 0s cubic-bezier(.32,0,0,1) 0s,transform .3s cubic-bezier(.32,0,0,1) .15s,background .3s cubic-bezier(.32,0,0,1) 0s; transition: all 0s cubic-bezier(.32,0,0,1) 0s,transform .3s cubic-bezier(.32,0,0,1) .15s,background .3s cubic-bezier(.32,0,0,1) 0s,-webkit-transform .3s cubic-bezier(.32,0,0,1) .15s; visibility: hidden; width: 100%; z-index: 10000; } .header-search-inner .search-suggestion { margin: auto; max-width: 895px; padding: 30px 20px; width: 100%; } .header-search-inner .hs-search-field__bar form { /*   box-shadow: 0 0 65px 0 rgb(0 0 0 / 8%); */ padding: 22px 35px; position: relative; } .header-search-inner .hs-search-field__bar form button { border: 0; height: 50px; margin-top: 0; position: absolute; right: 35px; width: 50px; vertical-align: middle; text-align: center; line-height: normal; background: transparent; transform: none; bottom: 25px; top: auto; } .header-search-inner .hs-search-field__bar button svg { width: 20px !important; height: 20px !important; display: inline-block; vertical-align: middle; } .header-search-inner .header-search-close { position: absolute; right: 30px; top: 20px; cursor: pointer; } .header-search-inner .header-search-close svg { WIDTH: 2rem !important; height: 2rem !important; } .header-search-inner .header-search-close svg path { fill: #fff; } .header-search-inner .hs-search-field__bar .btn_row { padding-bottom: 20px; justify-content: left; } .header-search-inner .hs-search-field__bar .search-content { padding: 0 35px; } .header-search-inner .hs-search-field__bar .search-content .cont { margin-bottom: 1rem; } /** end   **/ header.header .contact-wrapper { width: 66.666%; display: flex; flex-wrap: wrap; } header.header .mobile-open .nav { display: block; } /** button form popup style ***/ .header .popup-wrapper { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; overflow: hidden; -webkit-overflow-scrolling: touch; outline: 0; transition: visibility 0s linear 0.4s, opacity 0.4s, transform 0.4s; visibility: hidden; opacity: 0; } .header .popup-wrapper .inner-popup-container { position: relative; max-width: 600px; margin: 10px; margin: 0 auto; } .header .popup-wrapper  .popup-inner-wrapper { box-shadow: 0 5px 15px rgb(0 0 0 / 50%); position: relative; border-radius: 6px; outline: 0; padding: 15px; BACKGROUND: aliceblue; } .header .close-icon { -webkit-appearance: none; padding: 0; cursor: pointer; border: 0; float: right; font-size: 33px; font-weight: 700; line-height: 1; text-shadow: 0 1px 0 #ff1515; filter: alpha(opacity=20); color: black; transform: rotate(87deg); display: flex; align-items: center; } .header .btn-section.popup-open .popup-wrapper { visibility: visible; opacity: 1; transition: opacity 0.7s, transform 0.7s; } /** end ***/ .search-open .header-search-inner { -ms-filter: "alpha(opacity=100)"; left: 0; opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); visibility: visible; } .nav.megamenu >nav>ul .header__menu-submenu { border-radius: 0 0 10px 10px; } .header .primary-section { border-width: 1px; border-style: solid; border-top: 0; border-left: 0; border-right: 0; } .header .mobile_section { display: none; } header.header .container-wrapper.mobile-open .cst-inner-wrapper .text h4:last-child { color: #fff; } .header .right-section { justify-content: flex-end; } .header .right-section .globe_class { background: none; width: 48px; height: 40px; cursor: unset; } .header .right-section .globe-icon { margin-right: 24px; } .header hr { height: 1px; } .header .right-section .globe-icon { display: inline-block; vertical-align: super; margin-top: 8px; } .header .right-section .langauge { position: relative; } .header__language-switcher-label { position: absolute; top: 0; width: 100%; } .header .right-section .globe_class ul.lang_list_class > li { border: none; padding: 0; line-height: 1.4444; font-size: 1em; } .header .right-section .globe_class ul.lang_list_class > li > a { padding: 15px; display: block; } .header .right-section .globe_class ul.lang_list_class:before { display: none; } .header .right-section .globe_class ul.lang_list_class:after { display: none; } .header .social-share ul li { margin-bottom: 0; } .header__menu--desktop>.header__menu-wrapper li { margin-bottom: 0; } .header .right-section .globe_class ul.lang_list_class { box-shadow: 0 26px 30px 0 rgb(32 32 32 / 25%); transition: all 0.3s ease-in-out 0s; position: absolute; top: 100%; transform: translateY(4rem); opacity: 0; visibility: hidden; width: 100px; } .header .right-section  .globe_class:hover .lang_list_class { visibility: visible; opacity: 1; transform: translateY(0); } .header .close-icon.popup-hdr { right: 33px; transform: rotate(359deg); } .header .close-icon svg.svg-icon { cursor: pointer; } .sticky_header_active > .primary-section { position: fixed; width: 100%; top: 0; left:0; } .header .close-icon.popup-hdr { top: 15px; width: 30px; z-index:999; } .mobile-close-icon { display: none; } .header .right-section .globe_class ul.lang_list_class { left: -22px; }
.header .right-section .globe_class ul.lang_list_class { transition: all 0.3s ease-in-out 0s; position: absolute; top: 100%; transform: translateY(4rem); opacity: 0; visibility: hidden; width: 100px; padding: 0; border-radius: 0 0 10px 10px; display: flex !important; flex-direction: column; } .header .right-section .globe_class ul.lang_list_class > li:last-child { border-radius: 0 0 10px 10px; } .header .right-section .globe_class:hover .lang_list_class { visibility: visible; opacity: 1; transform: translateY(1.5rem); } .header ul.hs-search-field__suggestions{ list-style:none; padding:0; } .header ul.hs-search-field__suggestions li{ padding-bottom:10px; } .hs-search-field--open ul.hs-search-field__suggestions li#results-for { font-weight: 700; } .header .right-section .globe_class:hover:after { content: ''; position: absolute; height: 30px; width: AUTO; top: 100%; MIN-WIDTH: 2REM; } .header ul.hs-search-field__suggestions { padding: 0 20px; } .header-search-inner ul.hs-search-field__suggestions li { margin: 0; padding: 0; } .header-search-inner ul.hs-search-field__suggestions li a, .header-search-inner ul.hs-search-field__suggestions li#results-for { padding: 5px 10px; display: block; } .header-search-inner ul.hs-search-field__suggestions { padding: 0 10px; margin-bottom: 0; } .header .btn-section.popup-open .inner-popup-container { } .header .popup-wrapper .inner-popup-container { border-radius: 5px; margin: 0 auto; max-width: 1024px; width: 100%; } .header .popup-wrapper .popup-inner-wrapper{ opacity: 0; overflow: hidden; -webkit-transform: translateY(200px); -ms-transform: translateY(100px); transform: translateY(200px); -webkit-transition: .4s ease .2s; -o-transition: .4s ease .2s; transition: .4s ease .2s; } .header .btn-section.popup-open  .popup-wrapper .popup-inner-wrapper{ opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .header .csutom-section-popup { -webkit-box-align: center; -ms-flex-align: center; -webkit-box-pack: center; -ms-flex-pack: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; height: 100%; justify-content: center; overflow: hidden; overflow-y: auto; padding: 50px 20px; width: 100%; } .header .cst-external-video { position: relative; padding-bottom: 56.7%; } .header .cst-external-video iframe.iframe_video { position: absolute; height: 100%; width: 100%; } .custom-no-navigation .primary-section { padding: 0; } .custom-no-navigation .top-section { padding-top: 20px; padding-bottom: 20px; } .custom-no-navigation { height: 100%; } .custom-no-navigation .container-wrapper { height: 100%; min-height: 83px; } .alert-section.hide_alert_section { display: none; } .header .primary-section { display: flex; align-items: center; } .header .primary-section .page-center { width: 100%; } /* updates */ .nav:not(.megamenu) > nav > ul ul li { padding-left: 0; padding-bottom: 0; padding-right: 0; padding-top: 0; } .nav:not(.megamenu) > nav > ul ul li > a { display: block; padding: 10px 20px; margin-bottom: 0; } header .nav > nav > ul .header__menu-item--depth-1 ul > li a { display: block; margin-bottom: 0; padding: 10px; } @media (min-width: 992px) { header .nav > nav > ul .header__menu-item--depth-1 ul > li a { padding: 10px 20px; } .header .search .search-icon-container.no_btn:after { display: none; } } header .logo-section > div { display: inline-block; } header .logo-section .sticky_logo { display: none; } .primary-container.stickyLogo_changes.sticky_header_active .static_logo { display: none; } .primary-container.stickyLogo_changes.sticky_header_active .sticky_logo { display: inline-block; } /* updates */ header.header .cst-inner-wrapper .text h4 { font-size: inherit; line-height: inherit; margin: 0; } .header .section-icon svg { width: 24px; height: 24px; } header.header .section-icon { min-height: unset; min-width: unset; width: 40px; height: 40px; } header.header .section-icon svg, header.header .section-icon > * { display: block; } .header .alert-section .text-alert { padding-right: 28px; } .header .alert-section .text-alert > *:last-child { margin-bottom: 0; } .megamenu .header__menu-wrapper li.header__menu-item--depth-1.three_items, .megamenu .header__menu-wrapper li.header__menu-item--depth-1.two_items { position: relative; } .megamenu .header__menu-wrapper li.header__menu-item--depth-1.two_items:nth-last-of-type(-n+2) .header__menu-submenu--level-2,.megamenu .header__menu-wrapper li.header__menu-item--depth-1.three_items:nth-last-of-type(-n+2) .header__menu-submenu--level-2 { right: 0; left: auto; } /*  */ @media (min-width:992px){ .nav.megamenu >nav>ul .header__menu-submenu--level-2 { display: flex !important; width: 100%; min-width: 41rem; flex-wrap: wrap; pointer-events: none; position: absolute; top: 100%; box-shadow: 0px 0px 30px 0px rgb(32 32 32 / 25%); transition: all 0.3s ease-in-out 0s; left: 0; margin: 0; padding: 1rem 0; transform: translateY(4rem); visibility: hidden; opacity: 0; z-index: 15000; } .nav.megamenu > nav > ul .header__menu-item--depth-1 { position: static; } .nav.megamenu { position: relative; width: 46%; width: auto; } .header__menu--desktop > .header__menu-wrapper { display: flex; align-items: center; justify-content: space-between; padding: 0; margin: 0; list-style: none; width: 100%; flex-wrap:wrap; column-gap: 30px; } .header__menu--desktop > .header__menu-wrapper.mobile_menu_list { display: none; } .nav > nav > ul .header__menu-item--depth-1.header__menu-item--has-submenu:hover>a:after { content: ''; position: absolute; height: 30px; width: AUTO; top: 100%; MIN-WIDTH: 5REM; } .nav.megamenu > nav > ul>.header__menu-item--has-submenu:hover ul { opacity: 1; transform: translateY(0); visibility: visible; pointer-events: auto; } .nav.col-4.megamenu > nav > ul .header__menu-submenu--level-2 >.header__menu-item { width: 25%; } .nav.col-3.megamenu > nav > ul .header__menu-submenu--level-2 >.header__menu-item { width: 33%; } .nav.col-3.megamenu > nav > ul .header__menu-submenu--level-2> .header__menu-item { width:50%; } .nav > nav > ul ul { padding: 0; margin: 0; } .nav > nav > ul .header__menu-item--depth-1 > a, .nav.megamenu > nav > ul .header__menu-item--depth-1> ul>li>a { line-height: 1.4444; font-size: 18px; } .nav.megamenu > nav > ul .header__menu-submenu--level-2>.header__menu-item li:not(:last-child) { padding-bottom: 20px; } .nav.megamenu > nav > ul .header__menu-submenu--level-2 { padding-left: 10px; padding-right: 10px; } .nav.megamenu > nav > ul .header__menu-submenu--level-2>.header__menu-item ul { padding-top: 20px; } .nav { width: 46%; width: auto; } .header__menu--desktop>.header__menu-wrapper .header__menu-submenu--level-2 { position: absolute; top: 100%; min-width: 18rem; left: 0; margin: 0; padding: 1rem 0; transform: translateY(4rem); visibility: hidden; opacity: 0; z-index: 15000; box-shadow: 0px 0px 30px 0px rgb(32 32 32 / 25%); transition: all 0.3s ease-in-out 0s; } .header__menu--desktop>.header__menu-wrapper .header__menu-submenu { position: absolute; top: 100%; min-width: 9rem; left: 0; margin: 0; padding: 1rem 0; transform: translateY(4rem); visibility: hidden; opacity: 0; z-index: 15000; box-shadow: 0px 0px 30px 0px rgb(32 32 32 / 25%); } .header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu { position: relative; } .header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu:hover >ul, .nav.col-4.megamenu .header__menu--desktop>.header__menu-wrapper .header__menu-submenu--level-2:hover >ul { visibility: visible ; opacity: 1 ; transform: translateY(0) ; display: block ; } .header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu:hover >ul{ visibility: visible ; opacity: 1 ; transform: translateY(1.7REM) ; display: block ; } .header__menu--desktop>.header__menu-wrapper .header__menu-submenu ul { top: 0; left: 100%; } .nav > nav > ul ul li:not(:last-child) { padding-bottom: 15px; } .nav > nav > ul ul li { padding-left: 20px; padding-right: 20px; } .nav.megamenu .header__menu--desktop>.header__menu-wrapper .header__menu-submenu--level-2 { box-shadow: 0 26px 30px 0 rgb(32 32 32 / 25%); left: 0; margin: 0; opacity: 0; padding: 1rem 0; position: absolute; top: 100%; transform: translateY(4rem); visibility: hidden; z-index: 15000; } .nav.megamenu > nav > ul.header__menu-wrapper .header__menu-item--depth-1:hover ul.header__menu-submenu--level-2 { visibility: visible; opacity: 1; transform: translateY(1.7rem) ; } .nav.megamenu .header__menu--desktop>.header__menu-wrapper .header__menu-submenu--level-2 ul { left: 0; position: static; background: transparent; box-shadow: none; min-width: 10rem; } .nav.megamenu > nav > ul .header__menu-submenu--level-2>.header__menu-item ul li { padding-left: 0; padding-right: 0; } /*** mega single item css ***/ .nav.megamenu .header__menu--desktop>.header__menu-wrapper >li.single_item { position: relative !important; } .nav.megamenu .header__menu--desktop>.header__menu-wrapper >li.single_item >ul { width: 0; min-width: 10rem; } .nav.megamenu .header__menu--desktop>.header__menu-wrapper >li.single_item >ul >li { width: 100% !important; text-align: left; } .nav.megamenu  .header__menu--desktop>.header__menu-wrapper >li.single_item >ul >li ul { min-width: 0 !important; width: 100%; } /*** end here **/ /*** mega two item css ***/ .nav.megamenu .header__menu--desktop>.header__menu-wrapper >li.two_items >ul { min-width: 0; width: 22rem; text-align: center; } .nav.megamenu .header__menu--desktop>.header__menu-wrapper >li.two_items >ul >li { width: 50% !important; } /*** end here **/ /*** mega three item css ***/ .nav.megamenu .header__menu--desktop>.header__menu-wrapper >li.three_items>ul { width: 0; min-width: 30rem; text-align: center; }
  .nav.megamenu .header__menu--desktop>.header__menu-wrapper >li.three_items>ul >li { width: 33% !important; } /*** end here **/ .nav.megamenu > nav > ul .header__menu-submenu>.header__menu-item ul:last-child { padding-bottom: 0; } .nav.megamenu .header__menu--desktop>.header__menu-wrapper >li.single_item >ul >li ul.header__menu-submenu--level-3 { padding-top: 0; } header .address-section { padding-right: 3.5%; } .mobile-child-trigger { display: none; } .nav.megamenu.col-4 .header__menu--desktop>.header__menu-wrapper .more_items .header__menu-submenu--level-2 { min-width: 45rem; } .nav.megamenu .header__menu--desktop>.header__menu-wrapper .header__menu-submenu--level-2 ul { display: block !important; } header.header .social-share { padding-right: 0; } .header .top-section .page-center { padding-left: 0; } .header .close-icon { position: absolute; right: -22px; top: 2px; transform: rotate(87deg); } .header .alert-section>.page-center { position: relative; } .header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu:hover >ul { transition: all 0.3s ease-in-out 0s; } .primary-container { min-height: 78px; } .header__menu--desktop ul.header__menu-wrapper .header__menu-item--depth-1 li > a:empty { display: none; } .nav > nav > ul .header__menu-item--depth-1 > a { display: flex; align-items: center; justify-content: center; } .nav > nav > ul .header__menu-item--depth-1 > a .child-trigger { display: block; } .primary-section .container-wrapper { column-gap: 15px; } .nav.al_left { margin-right: auto; } .nav.al_right { margin-left: auto; } .nav.no_megamenu .header__menu-wrapper .header__menu-submenu { display: block !important; } /*  updates  */ .header__menu--desktop > .header__menu-wrapper li .header__menu-item--has-submenu:hover >ul { transform: translateY(1REM); } .nav > nav > ul ul li:not(:last-child) { padding: 0; } .nav > nav > ul ul li { padding: 0; } .header div.desktop_hide { display: none; } /*  min 992  */ } @media(max-width:1200px){ .header .close-icon { right: 20px; } } @media(max-width:1200px) and (min-width:992px){ .header .right-section{ width:33%; width: auto; } .header__menu--desktop > .header__menu-wrapper { column-gap: 15px; } } @media (max-width:991px){ .header__menu--desktop > .header__menu-wrapper.desktop_menu_list { display: none; } .header  .cst-humburger-icon{ display:block; } .header .menu-section { display: none; } .header .address-section { width: 100%; } .header .logo-section { margin-right:auto; } .primary-section .container-wrapper { justify-content: flex-end; } .button-section-container .btn-section .hs-button { padding: 6.499999999950001px 30.99999999993px; } header.header .nav { position: fixed; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; z-index: 50; display:none; } header.header .nav .header__menu.header__menu--desktop { position: relative; max-width: none; width: 100%; overflow-y: auto; min-height: 100vh; height: 100%; } header.header .nav .header__menu.header__menu--desktop> ul { padding: 0; padding-left: 30px; padding-right: 30px; } header.header .nav .header__menu.header__menu--desktop> ul { padding-top: 6rem; } header.header .nav .header__menu.header__menu--desktop> ul >li:first-child { border-top: solid 1px #94b4d9; } /*   header.header .nav .header__menu.header__menu--desktop >ul >li { padding-top: 0.6em; padding-bottom: 0.7em; } */ header.header .nav .header__menu.header__menu--desktop> ul >li a svg path { fill: #fff; } header.header .nav .header__menu.header__menu--desktop> ul >li ul { padding: 0; margin: 0; padding-top: 10px; } /*   header.header .nav .header__menu.header__menu--desktop> ul >li ul li { padding-bottom: 10px; } */ /*   header.header .nav .header__menu.header__menu--desktop> ul >li:first-child { padding-top: 10px; } */ .header .right-section { width: auto; } header.header .nav .header__menu.header__menu--desktop> ul >li> ul { display: none; } header.header .nav .mobile-close-icon .close-mob-icon-1 { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); margin-top: 11px; background-color: #fff; display: block; width: 28px; height: 4px; margin: 0px 0 3px 21px; border-radius: 1px; opacity: 1; } header.header .nav .mobile-close-icon .close-mob-icon-2 { -webkit-transform: rotate(48deg); -ms-transform: rotate(-45deg); transform: rotate(223deg); margin-top: 11px; background-color: #fff; display: block; width: 28px; height: 4px; margin: -7px 0 0px 23px; border-radius: 1px; opacity: 1; } header.header .nav .header__menu.header__menu--desktop> ul >li a { justify-content: space-between; } .nav.megamenu > nav > ul .header__menu-item--depth-1 > a > .child-trigger { display: none; } .mobile-child-trigger { position: absolute; right: 0px; top: 70px; height: 40px; width: 40px; text-align: center; cursor: pointer; z-index: 99; } header.header .nav .header__menu.header__menu--desktop ul >li { position: relative; } header.header .nav .header__menu.header__menu--desktop> ul >li a { width: 100%; display: block; } .mobile-child-trigger svg path { fill: #fff; } .mobile-child-trigger svg { width: 25px; height: 9px; } .mobile-child-trigger { display: none; } header.header .nav .header__menu.header__menu--desktop> ul >li.header__menu-item--has-submenu> .mobile-child-trigger { display: block; } header.header .nav .header__menu.header__menu--desktop> ul>li>.mobile-child-trigger { display: block; cursor: pointer; position: absolute; top: 0px; right: 0px; width: 56px; height: 56px; background: lighten($theme, 6%); user-select: none; font-size: 2rem; padding: 5px; display: flex; justify-content: center; align-items: center; } .mobile-child-trigger { display: none; } header.header .nav .header__menu.header__menu--desktop> ul>li>.mobile-child-trigger.child-open:before { content: "-"; font-size:55px; } header.header .nav .header__menu.header__menu--desktop> ul>li>.mobile-child-trigger:before { content: "+"; } header.header .nav .header__menu.header__menu--desktop ul >li:not(:last-child) { border-bottom: solid 1px #94b4d9; } .header .contact-section { width: 100%; } .header__menu--desktop>.header__menu-wrapper .header__menu-submenu { background: transparent !important; } header.header .cst-inner-wrapper .text { margin-left: 5px; } .header .social-share { margin-top: 10px; } header.header .contact-wrapper { WIDTH: 100%; } .header .social-share ul { justify-content: start; } .container-wrapper.mobile-open .top-section.mobile_section { display: block; background: transparent; padding-top: 4rem; } .header .top-section { display: none; } header.header .nav .header__menu.header__menu--desktop> ul{ padding-top: 9rem; } header.header .mobile-close-icon { position: absolute; right: 30px; top: 30px; cursor: pointer; z-index: 60; } header.header .mobile-close-icon { display: block; } header.header .mobile-close-icon svg.svg-icon { font-size: 33px; } header.header .nav .header__menu.header__menu--desktop> ul >li.header__menu-item--has-submenu> .mobile-child-trigger { height: 48px; display: flex; } header.header .nav .header__menu.header__menu--desktop> ul ul>li { border: none !important; } header.header .nav .header__menu.header__menu--desktop> ul >li a:empty { display: none; } header.header .nav .header__menu.header__menu--desktop> ul >li ul ul a { font-weight: 300; } header.header .nav .header__menu.header__menu--desktop> ul >li> ul { padding: 0; } /*   header.header .nav .header__menu.header__menu--desktop> ul >li> ul> li { padding-bottom: 0; } */ header.header .nav .header__menu.header__menu--desktop> ul >li a:empty ul { padding: 0; } header.header .nav .header__menu.header__menu--desktop> ul >li a:empty ~ ul { padding: 0; } header.header .nav .header__menu.header__menu--desktop> ul >li ul li:last-child { padding-bottom: 0; } .container-wrapper.mobile-open ::-webkit-scrollbar { width: 0px; } header.header .nav .header__menu.header__menu--desktop> ul >li> a { display: block; padding: 10px; } header.header .nav .header__menu.header__menu--desktop> ul >li.header__menu-item--has-submenu> a { padding-right: 60px; display: block; } header.header .button-section-container .btn-section { display: none; } /*   header.header .nav .header__menu.header__menu--desktop> ul >li> ul> li li:not(:first-child) { padding-top: 10px; } */ header.header .nav .header__menu.header__menu--desktop> ul >li> ul> li:not(:first-child) { padding-top: 0; } /*   header.header .nav .header__menu.header__menu--desktop> ul >li> ul> li { padding-bottom: 15px; padding-top: 15px; } */ /*   header.header .nav .header__menu.header__menu--desktop> ul >li ul li:not(:first-child) { padding-bottom: 10px; padding-top: 0; } */ header .top-section.mobile_section .address-section + .contact-section { margin-top: 10px; } .header .social-share li { border: none !important; } .header .page-center, .header .primary-section .page-center{ padding-left:20px; padding-right:20px; } .header .top-section.mobile_section .page-center { max-width: 100%; } /*    */ .header div.mobile_hide { display: none; } /*  max 991  */ header.header.no_menu .top-section { display: block; } header.header.no_menu .button-section-container { display: block; } header.header.no_menu .button-section-container .btn-section { display: block; } .header .contact-section>a { display: inline-flex; } header.header .contact-wrapper { row-gap: 10px; } header.header.no_menu .top-section .address-section { width: auto; } header.header.no_menu .top-section .contact-section { width: auto; } header.header.no_menu .top-section .contact-wrapper { column-gap: 15px; } .header .top-section.mobile_section .cst-inner-wrapper { row-gap: 20px; } /*    */ header.header.noMenu_triggerActive .right-section > .button-section-container { display: none; } header.header.no_menu.noMenu_triggerActive .top-section { display: none; } header.header.no_menu.noMenu_triggerActive .top-section.mobile_section { display: block; } 
    header.header .top-section.mobile_section .btn-section a { width: 100%; } header.header .nav.noMenuSelected nav.header__menu.header__menu--desktop { padding-top: 2rem; } header.header .nav.noMenuSelected nav.header__menu > ul.header__menu-wrapper { padding: 0; margin: 0; } header.header .top-section.mobile_section { background: transparent; } } @media(max-width:480px){ header.header .button-section-container { display: none; } .container-wrapper.mobile-open .top-section.mobile_section { padding-top: 4rem; } .header .top-section .cst-inner-wrapper .btn-section a { max-width: 100%; display: block; } } @media(max-width:350px){ .header .right-section .globe-icon { margin-right: 15px; } .header .right-section .globe-icon > img { width: 22px; } .header .search .search-icon-container { margin: 0; } .header .right-section .globe-icon { margin-right: 10px; } .header .search .search-icon-container:after { margin-left: 5px; margin-right: 5px; } }
.footer-social-item.tycustom_icon { font-size: 25px; } .footer-social-item svg path { fill: currentColor; } /*  */ html:not(.hs-inline-edit) .footer_partial_wrapper .container-fluid > .row-fluid-wrapper > .row-fluid > .span12.widget-span { min-height: 0; } .footer-section .footer_contact_section_item { display: flex; padding-top: 10px; } .footer-section .footer_contact_section_item .left-section { width: 31px; margin-right: 10px; font-size: 31px; line-height: 1; } .footer-section .footer_contact_section_item .left-section svg { width: 100%; height: 100%; } .footer .flex_row { display: flex; width: 100%; flex-wrap: wrap; } .footer-social { display: flex; align-items: center; width: 100%; flex-wrap: wrap; padding-left: 3%; gap: 15px; } .footer-menu .hs-menu-wrapper>ul { flex-direction: column; } .footer .hs-menu-wrapper>ul >li { margin: 5px 0; } .footer .hs-menu-wrapper>ul >li:first-child { margin-top: 0; } .footer .hs-menu-wrapper>ul >li:last-child { margin-bottom: 0; } .footer .col-section { padding: 0 10px; } .footer-section .footer-content p:last-child { margin: 0; } .footer .footer-form form .hs-form-field { margin-bottom: 5px; } .footer-social img, .footer-social svg { width: 25px; height: 25px; display: inline-block; vertical-align: middle; } .footer-social img { height: auto; } .footer .popup-wrapper { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; overflow: hidden; -webkit-overflow-scrolling: touch; outline: 0; transition: visibility 0s linear 0.4s, opacity 0.4s, transform 0.4s; visibility: hidden; opacity: 0; } /** button form popup style ***/ .footer .popup-wrapper .inner-popup-container { position: relative; max-width: 600px; margin: 10px; margin: 0 auto; } .footer .popup-wrapper .popup-inner-wrapper { box-shadow: 0 5px 15px rgb(0 0 0 / 50%); position: relative; border-radius: 6px; outline: 0; padding: 15px; } .footer .close-icon { -webkit-appearance: none; padding: 0; cursor: pointer; border: 0; float: right; font-size: 33px; font-weight: 700; line-height: 1; } .ftr_btn_item.ftr-search-open .popup-wrapper { visibility: visible; opacity: 1; transition: opacity 0.7s, transform 0.7s; } /** end ***/ .footer .footer-social { width: 100%; } .footer-form form .hs-button { width: 100%; } .footer-content h4:last-child { margin: 0; } .back_to_top { align-items: center; bottom: -100px; color: #fff; cursor: pointer; display: flex; font-size: 1.5rem; height: 3.15rem; justify-content: center; position: fixed; right: 70px; width: 3.15rem; z-index: 20; visibility: hidden; transform: scale(0); transition: .4s ease-in-out 0s; right: 2rem; bottom: 4rem; } .back_to_top svg { width: 25px; height: 25px; display: inline-block; vertical-align: middle; } footer .back_to_top:not(:hover) svg path { fill: currentColor; } .back_to_top.active { bottom: 60px; } .back_to_top { bottom: -100px; border-radius: 10rem; } .footer-form .form-title:empty { display: none; } .footer-social-item { width: 40px; height: 40px; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; border-radius: 100%; } .footer-social-item a { display: flex; width: 100%; height: 100%; align-items: center; justify-content: center; } .footer-menu .hs-menu-wrapper>ul { padding-top: 0; } .back_to_top.go-top { visibility: visible; } .backtotop_show .back_to_top { visibility: visible; bottom: 5rem; transform: scale(1); } .blog_feed-wrapper .blog_feed_content { padding-bottom: 10px; } .footer_contact_section .ml-content { padding-top: 10px; } .popup-type-video video { object-fit: cover; width: 100%; height: 100%; } .popup-type-video .close-icon.popup-ftr { position: absolute; right: 0; color: #fff; cursor: pointer; z-index: 999999; } .popup-type-video .popup-inner-wrapper { padding: 0 !important; } .backtotop_show .back_to_top { border-width: 1px; border-style: solid; } .footer .back_to_top svg path { fill: inherit; } .backtotop_show .back_to_top:hover { transition: .1s ease-in 0s; } .popup-wrapper.popup-type-video .popup-inner-wrapper { line-height: 0; } .footer .footer-simple-menu ul { display: flex; flex-direction: column; } .footer .blog_feed-wrapper .blog_feed_item .blog_feed_item_byline span.readmore { display: block; } .footer .blog_feed_item { margin-bottom: 15px; padding: 4px 0; display: flex; align-items: center; } .footer .blog_feed_item .blog_feed_featured_image { border-radius: 5px; content: ""; display: inline-block; min-height: 100px; left: 0; overflow: hidden; position: relative; flex: 0 0 25%; top: 0; transform: none; max-width: 25%; vertical-align: middle; z-index: 10; background-position: center; background-repeat: no-repeat; background-size: cover; height: 100%; margin-right: 10px; } .footer .blog_feed_item_byline span.author { margin-right: 15px; } .footer .blog_feed_item_title { font-weight: 700; } .footer-menu .hs-menu-wrapper ul { display: block; position: relative; opacity: 1; top: 0; left: 0; } .footer-menu .hs-menu-wrapper.flyouts .hs-menu-children-wrapper { left: 0; opacity: 1; position: relative; } .footer .ftr-search-open .popup-wrapper .inner-popup-container { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .footer .popup-wrapper .inner-popup-container { border-radius: 5px; margin: 0 auto; max-width: 1024px; opacity: 0; overflow: hidden; -webkit-transform: translateY(200px); -ms-transform: translateY(200px); transform: translateY(200px); -webkit-transition: .4s ease .2s; -o-transition: .4s ease .2s; transition: .4s ease .2s; width: 100%; } .footer .custom-wrapper-popup { align-items: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-box-pack: center; -ms-flex-pack: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; height: 100%; justify-content: center; overflow: hidden; overflow-y: auto; padding: 50px 20px; width: 100%; } .footer .custom-embeded-content { padding-bottom: 56.25%; position: relative; } .footer .custom-embeded-content iframe { position: absolute; width: 100%; height: 100%; border: none; max-width: 100%; } .footer .cst-external-video { position: relative; padding-bottom: 56.7%; } .footer .cst-external-video iframe.iframe_video { position: absolute; height: 100%; width: 100%; } .popup-type-video .close-icon.popup-ftr { margin-right: 15px; margin-top: 5px; } .footer { font-size: 0.95em; } .footer_contact_section_item .left-section svg, .footer_contact_section_item .left-section img { width: 50px; fill: currentColor; } .footer .footer-simple-menu ul { padding: 0; } .footer .footer-button.btn_row { margin-top: 0; } .footer .footer-row.type_blog_feed { text-align: left; } /*  */ .footer .al_center { text-align: center; } .footer .al_right { text-align: right; } .footer .al_center.type_social_icons .footer-social { justify-content: center; } .footer .al_right.type_social_icons .footer-social { justify-content: flex-end; } .footer .al_center .footer-button { justify-content: center; } .footer .al_left .footer-button { justify-content: flex-start; } .footer .al_right .footer-button { justify-content: flex-end; } .footer .custom-embeded-content iframe { top: 0; left: 0; } .footer .right-section.sl-content a { color: inherit; } @media(max-width: 991px) and (min-width:768px) { footer.footer div.tab_hide { display: none; } } @media(min-width: 992px) { footer.footer div.desktop_hide { display: none; } } @media(max-width: 991px) and (min-width:768px) { .footer .al_tab_center { text-align: center; } .footer .al_tab_right { text-align: right; } .footer .al_tab_left { text-align: left; } .footer .al_tab_center.type_social_icons .footer-social { justify-content: center; } .footer .al_tab_right.type_social_icons .footer-social { justify-content: flex-end; } .footer .al_tab_left.type_social_icons .footer-social { justify-content: flex-start; } .footer .al_tab_center .footer-button { justify-content: center; } .footer .al_tab_left .footer-button { justify-content: flex-start; } .footer .al_tab_right .footer-button { justify-content: flex-end; } } @media(max-width: 767px) { .footer .flex_row .col-section.col2 { width: 100%; } .footer .flex_row .col-section { width: 100%; } .footer-social-item:not(:first-child) { margin: 0 15px; } .footer .footer-section-2 .col-section.col2 { padding: 0; } .footer .popup-wrapper.popup-type-pop_form .inner-popup-container { padding-right: 10px; padding-left: 10px; } .back_to_top { right: 22px; } .footer .flex_row .col-section:not(:first-child) { padding-top: 20px; } .footer .back_to_top { height: 2.6rem; width: 2.6rem; } footer.footer div.mobile_hide { display: none; } .footer .al_mob_center { text-align: center; } .footer .al_mob_right { text-align: right; } .footer .al_mob_left { text-align: left; } .footer .al_mob_center.type_social_icons .footer-social { justify-content: center; } .footer .al_mob_right.type_social_icons .footer-social { justify-content: flex-end; } .footer .al_mob_left.type_social_icons .footer-social { justify-content: flex-start; } .footer .al_mob_center .footer-button { justify-content: center; } .footer .al_mob_left .footer-button { justify-content: flex-start; } .footer .al_mob_right .footer-button { justify-content: flex-end; } }
/* Menu and simple menu */ .hs-menu-wrapper ul { display: flex; flex-wrap: wrap; list-style: none; margin: 0; padding-left: 0; } /* Horizontal menu */ .hs-menu-wrapper.hs-menu-flow-horizontal .hs-menu-children-wrapper { flex-direction: column; } @media (max-width: 767px) { .hs-menu-wrapper.hs-menu-flow-horizontal ul { flex-direction: column; } } /* Vertical menu */ .hs-menu-wrapper.hs-menu-flow-vertical ul { flex-direction: column; } /* Flyouts */ .hs-menu-wrapper.hs-menu-flow-vertical.flyouts ul { display: inline-flex; } @media (max-width: 767px) { .hs-menu-wrapper.hs-menu-flow-vertical ul { display: flex; } } .hs-menu-wrapper.flyouts .hs-item-has-children { position: relative; } .hs-menu-wrapper.flyouts .hs-menu-children-wrapper { left: -9999px; opacity: 0; position: absolute; } .hs-menu-wrapper.flyouts .hs-menu-children-wrapper a { display: block; white-space: nowrap; } .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper { left: 0; opacity: 1; top: 100%; } .hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper { left: 100%; opacity: 1; top: 0; } @media (max-width: 767px) { .hs-menu-wrapper.flyouts .hs-menu-children-wrapper, .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper, .hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper { left: 0; opacity: 1; position: relative; top: auto; } }
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos] { transition-duration: 50ms } [data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate { transition-delay: 50ms } [data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos] { transition-duration: .1s } [data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate { transition-delay: .1s } [data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos] { transition-duration: .15s } [data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate { transition-delay: .15s } [data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos] { transition-duration: .2s } [data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate { transition-delay: .2s } [data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos] { transition-duration: .25s } [data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate { transition-delay: .25s } [data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos] { transition-duration: .3s } [data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate { transition-delay: .3s } [data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos] { transition-duration: .35s } [data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate { transition-delay: .35s } [data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos] { transition-duration: .4s } [data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate { transition-delay: .4s } [data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos] { transition-duration: .45s } [data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate { transition-delay: .45s } [data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos] { transition-duration: .5s } [data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate { transition-delay: .5s } [data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos] { transition-duration: .55s } [data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate { transition-delay: .55s } [data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos] { transition-duration: .6s } [data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate { transition-delay: .6s } [data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos] { transition-duration: .65s } [data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate { transition-delay: .65s } [data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos] { transition-duration: .7s } [data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate { transition-delay: .7s } [data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos] { transition-duration: .75s } [data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate { transition-delay: .75s } [data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos] { transition-duration: .8s } [data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate { transition-delay: .8s } [data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos] { transition-duration: .85s } [data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate { transition-delay: .85s } [data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos] { transition-duration: .9s } [data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate { transition-delay: .9s } [data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos] { transition-duration: .95s } [data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate { transition-delay: .95s } [data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos] { transition-duration: 1s } [data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate { transition-delay: 1s } [data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos] { transition-duration: 1.05s } [data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate { transition-delay: 1.05s } [data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos] { transition-duration: 1.1s } [data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate { transition-delay: 1.1s } [data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos] { transition-duration: 1.15s } [data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate { transition-delay: 1.15s } [data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos] { transition-duration: 1.2s } [data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate { transition-delay: 1.2s } [data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos] { transition-duration: 1.25s } [data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate { transition-delay: 1.25s } [data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos] { transition-duration: 1.3s } [data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate { transition-delay: 1.3s } [data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos] { transition-duration: 1.35s } [data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate { transition-delay: 1.35s } [data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos] { transition-duration: 1.4s } [data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate { transition-delay: 1.4s }
[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos] { transition-duration: 1.45s } [data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate { transition-delay: 1.45s } [data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos] { transition-duration: 1.5s } [data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate { transition-delay: 1.5s } [data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos] { transition-duration: 1.55s } [data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate { transition-delay: 1.55s } [data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos] { transition-duration: 1.6s } [data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate { transition-delay: 1.6s } [data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos] { transition-duration: 1.65s } [data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate { transition-delay: 1.65s } [data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos] { transition-duration: 1.7s } [data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate { transition-delay: 1.7s } [data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos] { transition-duration: 1.75s } [data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate { transition-delay: 1.75s } [data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos] { transition-duration: 1.8s } [data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate { transition-delay: 1.8s } [data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos] { transition-duration: 1.85s } [data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate { transition-delay: 1.85s } [data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos] { transition-duration: 1.9s } [data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate { transition-delay: 1.9s } [data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos] { transition-duration: 1.95s } [data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate { transition-delay: 1.95s } [data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos] { transition-duration: 2s } [data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate { transition-delay: 2s } [data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos] { transition-duration: 2.05s } [data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate { transition-delay: 2.05s } [data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos] { transition-duration: 2.1s } [data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate { transition-delay: 2.1s } [data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos] { transition-duration: 2.15s } [data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate { transition-delay: 2.15s } [data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos] { transition-duration: 2.2s } [data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate { transition-delay: 2.2s } [data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos] { transition-duration: 2.25s } [data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate { transition-delay: 2.25s } [data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos] { transition-duration: 2.3s } [data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate { transition-delay: 2.3s } [data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos] { transition-duration: 2.35s } [data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate { transition-delay: 2.35s } [data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos] { transition-duration: 2.4s } [data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate { transition-delay: 2.4s } [data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos] { transition-duration: 2.45s } [data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate { transition-delay: 2.45s } [data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos] { transition-duration: 2.5s } [data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate { transition-delay: 2.5s } [data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos] { transition-duration: 2.55s } [data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate { transition-delay: 2.55s } [data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos] { transition-duration: 2.6s } [data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate { transition-delay: 2.6s } [data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos] { transition-duration: 2.65s } [data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate { transition-delay: 2.65s } [data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos] { transition-duration: 2.7s } [data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate { transition-delay: 2.7s } [data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos] { transition-duration: 2.75s } [data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate { transition-delay: 2.75s } [data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos] { transition-duration: 2.8s } [data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos] { transition-delay: 0s } 
[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate { transition-delay: 2.8s } [data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos] { transition-duration: 2.85s } [data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate { transition-delay: 2.85s } [data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos] { transition-duration: 2.9s } [data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate { transition-delay: 2.9s } [data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos] { transition-duration: 2.95s } [data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate { transition-delay: 2.95s } [data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos] { transition-duration: 3s } [data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos] { transition-delay: 0s } [data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate { transition-delay: 3s } [data-aos] { pointer-events: none } [data-aos].aos-animate { pointer-events: auto } [data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos] { transition-timing-function: cubic-bezier(.25,.25,.75,.75) } [data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos] { transition-timing-function: ease } [data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos] { transition-timing-function: ease-in } [data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos] { transition-timing-function: ease-out } [data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos] { transition-timing-function: ease-in-out } [data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos] { transition-timing-function: cubic-bezier(.6,-.28,.735,.045) } [data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos] { transition-timing-function: cubic-bezier(.175,.885,.32,1.275) } [data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos] { transition-timing-function: cubic-bezier(.68,-.55,.265,1.55) } [data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos] { transition-timing-function: cubic-bezier(.47,0,.745,.715) } [data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos] { transition-timing-function: cubic-bezier(.39,.575,.565,1) } [data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos] { transition-timing-function: cubic-bezier(.445,.05,.55,.95) } [data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos] { transition-timing-function: cubic-bezier(.55,.085,.68,.53) } [data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos] { transition-timing-function: cubic-bezier(.25,.46,.45,.94) } [data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos] { transition-timing-function: cubic-bezier(.455,.03,.515,.955) } [data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos] { transition-timing-function: cubic-bezier(.55,.085,.68,.53) } [data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos] { transition-timing-function: cubic-bezier(.25,.46,.45,.94) } [data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos] { transition-timing-function: cubic-bezier(.455,.03,.515,.955) } [data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos] { transition-timing-function: cubic-bezier(.55,.085,.68,.53) } [data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos] { transition-timing-function: cubic-bezier(.25,.46,.45,.94) } [data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos] { transition-timing-function: cubic-bezier(.455,.03,.515,.955) } @media screen { /*   html:not(.no-js) [data-aos^=fade][data-aos^=fade]  */ html [data-aos^=fade][data-aos^=fade] { opacity: 0; transition-property: opacity,-webkit-transform; transition-property: opacity,transform; transition-property: opacity,transform,-webkit-transform } /*   html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate  */ html [data-aos^=fade][data-aos^=fade].aos-animate { opacity: 1; -webkit-transform: none; transform: none } /*   html:not(.no-js) [data-aos=fade-up]  */ html [data-aos=fade-up] { -webkit-transform: translate3d(0,100px,0); transform: translate3d(0,100px,0) } /*   html:not(.no-js) [data-aos=fade-down]  */ html [data-aos=fade-down] { -webkit-transform: translate3d(0,-100px,0); transform: translate3d(0,-100px,0) } /*   html:not(.no-js) [data-aos=fade-right]  */ html [data-aos=fade-right] { -webkit-transform: translate3d(-100px,0,0); transform: translate3d(-100px,0,0) } /*   html:not(.no-js) [data-aos=fade-left]  */ html [data-aos=fade-left] { -webkit-transform: translate3d(100px,0,0); transform: translate3d(100px,0,0) } /*   html:not(.no-js) [data-aos=fade-up-right]  */ html [data-aos=fade-up-right] { -webkit-transform: translate3d(-100px,100px,0); transform: translate3d(-100px,100px,0) } /*   html:not(.no-js) [data-aos=fade-up-left]  */ html [data-aos=fade-up-left] { -webkit-transform: translate3d(100px,100px,0); transform: translate3d(100px,100px,0) } /*   html:not(.no-js) [data-aos=fade-down-right]  */ html [data-aos=fade-down-right] { -webkit-transform: translate3d(-100px,-100px,0); transform: translate3d(-100px,-100px,0) } /*   html:not(.no-js) [data-aos=fade-down-left]  */ html [data-aos=fade-down-left] { -webkit-transform: translate3d(100px,-100px,0); transform: translate3d(100px,-100px,0) } /*   html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]  */ html [data-aos^=zoom][data-aos^=zoom] { opacity: 0; transition-property: opacity,-webkit-transform; transition-property: opacity,transform; transition-property: opacity,transform,-webkit-transform } /*   html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate  */ html [data-aos^=zoom][data-aos^=zoom].aos-animate { opacity: 1; -webkit-transform: translateZ(0) scale(1); transform: translateZ(0) scale(1) } /*   html:not(.no-js) [data-aos=zoom-in]  */ html [data-aos=zoom-in] { -webkit-transform: scale(.6); transform: scale(.6) } /*   html:not(.no-js) [data-aos=zoom-in-up]  */ html [data-aos=zoom-in-up] { -webkit-transform: translate3d(0,100px,0) scale(.6); transform: translate3d(0,100px,0) scale(.6) } /*   html:not(.no-js) [data-aos=zoom-in-down]  */ html [data-aos=zoom-in-down] { -webkit-transform: translate3d(0,-100px,0) scale(.6); transform: translate3d(0,-100px,0) scale(.6) } /*   html:not(.no-js) [data-aos=zoom-in-right]  */ html [data-aos=zoom-in-right] { -webkit-transform: translate3d(-100px,0,0) scale(.6); transform: translate3d(-100px,0,0) scale(.6) } /*   html:not(.no-js) [data-aos=zoom-in-left]  */ html [data-aos=zoom-in-left] { -webkit-transform: translate3d(100px,0,0) scale(.6); transform: translate3d(100px,0,0) scale(.6) } /*   html:not(.no-js) [data-aos=zoom-out]  */ html [data-aos=zoom-out] { -webkit-transform: scale(1.2); transform: scale(1.2) } /*   html:not(.no-js) [data-aos=zoom-out-up]  */ html [data-aos=zoom-out-up] { -webkit-transform: translate3d(0,100px,0) scale(1.2); transform: translate3d(0,100px,0) scale(1.2) } /*   html:not(.no-js) [data-aos=zoom-out-down]  */ html [data-aos=zoom-out-down] { -webkit-transform: translate3d(0,-100px,0) scale(1.2); transform: translate3d(0,-100px,0) scale(1.2) } /*   html:not(.no-js) [data-aos=zoom-out-right]  */ html [data-aos=zoom-out-right] { -webkit-transform: translate3d(-100px,0,0) scale(1.2); transform: translate3d(-100px,0,0) scale(1.2) } /*   html:not(.no-js) [data-aos=zoom-out-left]  */ html [data-aos=zoom-out-left] { -webkit-transform: translate3d(100px,0,0) scale(1.2); transform: translate3d(100px,0,0) scale(1.2) } /*   html:not(.no-js) [data-aos^=slide][data-aos^=slide]  */ html [data-aos^=slide][data-aos^=slide] { transition-property: -webkit-transform; transition-property: transform; transition-property: transform,-webkit-transform; visibility: hidden } /*   html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate  */ html [data-aos^=slide][data-aos^=slide].aos-animate { visibility: visible; -webkit-transform: translateZ(0); transform: translateZ(0) } /*   html:not(.no-js) [data-aos=slide-up]  */ html [data-aos=slide-up] { -webkit-transform: translate3d(0,100%,0); transform: translate3d(0,100%,0) } /*   html:not(.no-js) [data-aos=slide-down]  */ html [data-aos=slide-down] { -webkit-transform: translate3d(0,-100%,0); transform: translate3d(0,-100%,0) } /*   html:not(.no-js) [data-aos=slide-right]  */ html [data-aos=slide-right] { -webkit-transform: translate3d(-100%,0,0); transform: translate3d(-100%,0,0) } /*   html:not(.no-js) [data-aos=slide-left]  */ html [data-aos=slide-left] { -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0) }
  html [data-aos^=flip][data-aos^=flip] { -webkit-backface-visibility: hidden; backface-visibility: hidden; transition-property: -webkit-transform; transition-property: transform; transition-property: transform,-webkit-transform } /*   html:not(.no-js) [data-aos=flip-left]  */ html [data-aos=flip-left] { -webkit-transform: perspective(2500px) rotateY(-100deg); transform: perspective(2500px) rotateY(-100deg) } /*   html:not(.no-js) [data-aos=flip-left].aos-animate  */ html [data-aos=flip-left].aos-animate { -webkit-transform: perspective(2500px) rotateY(0); transform: perspective(2500px) rotateY(0) } /*   html:not(.no-js) [data-aos=flip-right]  */ html [data-aos=flip-right] { -webkit-transform: perspective(2500px) rotateY(100deg); transform: perspective(2500px) rotateY(100deg) } /*   html:not(.no-js) [data-aos=flip-right].aos-animate  */ html [data-aos=flip-right].aos-animate { -webkit-transform: perspective(2500px) rotateY(0); transform: perspective(2500px) rotateY(0) } /*   html:not(.no-js) [data-aos=flip-up]  */ html [data-aos=flip-up] { -webkit-transform: perspective(2500px) rotateX(-100deg); transform: perspective(2500px) rotateX(-100deg) } /*   html:not(.no-js) [data-aos=flip-up].aos-animate  */ html [data-aos=flip-up].aos-animate { -webkit-transform: perspective(2500px) rotateX(0); transform: perspective(2500px) rotateX(0) } /*   html:not(.no-js) [data-aos=flip-down]  */ html [data-aos=flip-down] { -webkit-transform: perspective(2500px) rotateX(100deg); transform: perspective(2500px) rotateX(100deg) } /*   html:not(.no-js) [data-aos=flip-down].aos-animate  */ html [data-aos=flip-down].aos-animate { -webkit-transform: perspective(2500px) rotateX(0); transform: perspective(2500px) rotateX(0) } }
.hs_cos_wrapper_type_rich_text [data-animation] { opacity: 0; } html { overflow-y: overlay; overflow: auto; -webkit-tap-highlight-color: transparent; } .page-center{ padding-left: 0; padding-right: 0; } .hs-trans-btn { border: 0 solid; } .page-center.full_width { max-width: 100%; width: 100%; } .text_right .btn_row { justify-content: end; } .text_left .btn_row { justify-content: start; } .dnd-module .widget-type-linked_image { overflow: hidden; } /*  video background */ .bnr_vid { height: 110vh; height: 110%; min-height: 100%; overflow: hidden; position: absolute; width: 100vw; z-index: 1; top: 0; left: 0; } .bnr_vid video{ width:100%; object-fit: cover; height: 100%; } /* .bnr_vid.iframe_banner_vid { width: 100%; height: 100%; } */ /* .bnr_vid.iframe_banner_vid iframe { height: 100%; width: 100%; min-height: unset; min-width: unset; top: 0; left: 0; transform: none; } */ .bnr_vid.iframe_banner_vid { -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%) ; left: 50%; top: 50%; height: auto; width: auto; min-height: 100%; min-width: 100%; aspect-ratio: 16 / 9; } .bnr_vid.iframe_banner_vid iframe { border: 0; height: 100%; left: 0; position: absolute; -webkit-transform: scale(1.2); transform: scale(1.2); top: 0; width: 100%; } .safari .bnr_vid.iframe_banner_vid iframe{ -webkit-transform: scale(1.4); transform: scale(1.4); } @media screen and (max-width: 991px) { .safari .bnr_vid.iframe_banner_vid iframe{ -webkit-transform: scale(6.5); transform: scale(6.5); } } /* .bnr_vid iframe { top: 0; left: 0; position: absolute; top: 50%; left: 50%; width: 100vw; height: 100vh; transform: translate(-50%, -50%); } */ /* .bnr_vid.iframe_banner_vid iframe { */ width: 100vw; height: 56.25vw; /* Given a 16:9 aspect ratio, 9/16*100 = 56.25 */ min-height: 100vh; min-width: 177.77vh; /* Given a 16:9 aspect ratio, 16/9*100 = 177.77 */ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); /* } */ /* @media (min-aspect-ratio: 16/9) { .bnr_vid iframe { height: 56.25vw; } } @media (max-aspect-ratio: 16/9) { .bnr_vid iframe { width: 177.78vh; } } */ /*  */ .lg-components { min-height: 47px; display: inline-block; width: 100%; } .lg-outer .lg-content{ bottom: 47px !important; } /*  */ .text_center{ text-align:center; } .text_right{ text-align:right; } .text_left{ text-align:left; } .flex_row { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } [class*="full-width-section"].dnd-section > .row-fluid, [class*="full-width-section"].dnd-section { padding: 0; } .hs-button { display: inline-block; } .btn_row:empty { margin: 0 !important; } .btn_row { margin-top: 20px; margin-bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; row-gap: 10px; -webkit-column-gap: 10px; -moz-column-gap: 10px; column-gap: 10px; justify-content: center; align-items: center; } .btn_item a { display: inline-block; } .flex_row .col20, .flex_row .col12, .flex_row .col11, .flex_row .col10, .flex_row .col9 , .flex_row .col8 , .flex_row .col7 , .flex_row .col6 , .flex_row .col5 , .flex_row .col4 , .flex_row .col3 , .flex_row .col2 , .flex_row .col1 { padding:0 10px; } .bg_el{ position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; background-size: cover; background-position: center; background-repeat: no-repeat; } .top_sec { text-align: center; margin-bottom: 50px; } .pdlr15{ padding-left:15px; padding-right:15px; } .pdlr10{ padding-left:10px; padding-right:10px; } .margin10{ margin-left:-10px; margin-right:-10px; } .pdlr0{ padding-left:0px; padding-right:0px; } .top_sec .top_content > *:last-child { margin-bottom: 0; } .text_center .btn_row { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .dnd_padd { position: relative; overflow: hidden; } .dnd_padd .page-center { position: relative; z-index: 2; } .bg_el.overlay_bg { z-index: 2; } .simpleParallax { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; } .simpleParallax_wrap .thumbnail { transition: 0.1s ease; width: 100%; } /*  */ .glide__slides > * { white-space: normal; } .glide__bullet.glide__bullet{ transition: all 400ms ease-in-out; } .glide__bullets { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; margin-top: 20px; position: absolute; width: 100%; bottom: 0; row-gap: 5px; left: 0; z-index: 2; } .glide__bullets .glide__bullet { border-radius: 100%; width: 10px; height: 10px; margin: 0 1.5px; cursor: pointer; } .glide__bullets.square_bullets .glide__bullet { width: 30px; height: 5px; border-radius: 24px; } .glide .glide__arrow{ width: 40px; height: 40px; border-radius: 100%; transition: 0.2s ease; } .glide .glide__arrow--left { left: -40px; } .glide .glide__arrow--right { right: -40px; } .glide__bullets.numberBullets { font-size: 1.125em; bottom: -32px; } .glide__bullets.numberBullets .glide__bullet { background: none; width: auto; height: auto; margin: 0 10px; display: flex; flex-wrap: wrap; flex-direction: column; } .glide__bullets.numberBullets .glide__bullet:after { content: ''; width: 5px; height: 5px; border-radius: 2.5px; display: block; margin: 0 auto; margin-top: 5px; transition: inherit; } @media (max-width: 1280px){ .glide .glide__arrow--right { right: 20px; } .glide .glide__arrow--left { left: 20px; } } @media(max-width:480px){ .glide__arrows { display: none; } } /*  */ .page-center.fullwidth { max-width: 100%; width: 100%; } .flex_row.rowGap15 { row-gap: 20px; } .flex_row.colGap15 { -webkit-column-gap: 15px; -moz-column-gap: 15px; column-gap: 15px; } .text_left .icon_inner { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .text_right .icon_inner { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .text_center .icon_inner { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .col3_row .flex_row, .col4_row .flex_row, .col20_row .flex_row , .col3_row .flex_row { justify-content: center } @media(max-width:1300px) and (min-width:1101px){ .col20_row .flex_row .col20{ width: 25%; } } @media(max-width:1100px) and (min-width:992px){ .col20_row .flex_row .col20, .col3_row .flex_row .col3{ width: 33.33%; } } @media(max-width:991px) and (min-width:768px){ .col20_row .flex_row .col20, .col2_row .flex_row .col2, .col3_row .flex_row .col3, .col4_row .flex_row .col4{ width: 50%; } } /*  */ .splide__list > .splide__slide, .glide__slides > * { margin-bottom: 30px; margin-top: 30px; } .card_gallery > .btn_row { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-top: 50px; } .logos_row { margin-bottom: 10px; } .logos_row .glide__bullets { position: absolute; border: 0; width: 100%; left: 0; z-index: 2; } .testimonials_slider .top_sec, .card_gallery.sliderEnable .top_sec { margin-bottom: 20px; } .slider_btn_footer .btn_row { margin-top: 50px; } .top_sec .flex_row .content_widget { text-align: left; } .top_sec .flex_row .top_content { max-width: 100%; } .top_sec .btn_row_wrap { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: end; -ms-flex-align: end; align-items: end; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .top_sec .btn_row_wrap .btn_row { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .top_sec.noButton { padding-left: 10px; padding-right: 10px; } .top_sec.no_top_content .btn_row_wrap.col4 { width: 100%; } .top_sec.no_top_content .btn_row_wrap { justify-content: center; } /*  */ .testimonials_slider .bottom_row.glide, .card_gallery .bottom_row.glide { padding-bottom: 24px; } .bnr_wrp { overflow: hidden; } .testimonials_sliderv3 .glide .glide__arrow--right { right: 10px; } .testimonials_sliderv3 .glide .glide__arrow--left { left: 10px; } .testimonials_sliderv2 .glide__arrow { margin-top: -24px; } /*  */ .cnt-mid-sec h2 { margin-bottom: 15px; } .cnt-mid-sec .hs_cos_wrapper_type_rich_text p:last-child { margin-bottom: 0; } .cnt-mid-sec form input:not(.hs-button), .cnt-mid-sec form textarea { padding: 17px 27px 13px; } .cnt-mid-sec form .hs-form-field { margin-bottom: 10px; } .cnt-mid-sec form .hs-form-field textarea { min-height: 140px; resize:none; } .cnt-mid-sec form .hs_submit { margin-top: 5px; display: inline-block; } .cnt-mid-sec form .hs-form-field > label { margin: 0; } .rating { display: -webkit-box; display: -ms-flexbox; display: flex; line-height: 0; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-column-gap: 5px; -moz-column-gap: 5px; column-gap: 5px; margin-bottom: 24px; } .rating svg { width: 20px; height: 20px; display: block; vertical-align: middle; } .testimonials_sliderv2 span.star_fill { -ms-flex-negative: 0; flex-shrink: 0; } .rating .fill svg path { fill: rgb(245, 205, 62); } .rating svg path { fill: transparent; stroke: rgb(245, 205, 62); } .text_center .rating { justify-content: center; } .text_right .rating { justify-content: flex-end; } .faq-mid-sec p:last-child { margin-bottom: 0; } .simpleParallax_wrap .thumbnail { position: absolute; top: 0; left: 0; bottom: 0; width: 100%; height: 100%; object-fit: cover; } .portfolio-mid-sec .widget-type-rich_text p { margin-bottom: 30px; } .portfolio-mid-sec .hs_cos_wrapper_type_rich_text > h4 { margin-bottom: 5px; } .portfolio-detail-pg p:last-child { margin-bottom: 0; } .landing_pg_v3 .two-col-content .content-col .description > ul, .portfolio-detail-pg .hs_cos_wrapper_type_rich_text > ul { list-style: none; margin: 0; padding-left: 0; padding-top: 0; margin-bottom: 60px; } 
.landing_pg_v3 .two-col-content .content-col .description > ul > li:before, .portfolio-detail-pg .hs_cos_wrapper_type_rich_text > ul > li:before { content: ""; width: 22px; height: 22px; background-position: center; background-size: cover; background-repeat: no-repeat; display: inline-block; position: absolute; top: 2px; left: 0; content: "\f058"; font-family: FontAwesome; font-size: 22px; line-height: 1; margin-right: 10px; vertical-align: middle; color: #026780; font-weight: bold; } .landing_pg_v3 .two-col-content .content-col .description > ul > li, .portfolio-detail-pg .hs_cos_wrapper_type_rich_text > ul > li { position: relative; padding-left: 32px; margin-bottom: 20px; } .landing_pg_v3 .two-col-content .content-col .description > ul:last-child, .portfolio-detail-pg .hs_cos_wrapper_type_rich_text > ul:last-child { margin-bottom: 0; } .portfolio-mid-sec .gallery-section .glide__arrow--left { left: -10px; } .portfolio-mid-sec .gallery-section .glide__arrow { transform: translateY(-50%); top: 50%; } .portfolio-mid-sec .gallery-section.dnd_padd { overflow: visible; } .portfolio-mid-sec .gallery-section .glide__arrow--right { right: -10px; } .portfolio-mid-sec h3 { margin-bottom: 24px; } .portfolio-detail-pg .hs_cos_wrapper_type_rich_text > ul > li:last-child { margin-bottom: 0; } @media(max-width:767px){ .top_sec .btn_row_wrap, .top_sec .btn_row_wrap .btn_row { justify-content: center; } } /* form_popup  */ .popup_modal { background: rgba(0,0,0,.3); display: none; height: 100%; left: 0; opacity: 0; position: fixed; top: 0; -webkit-transition: .1s ease; -o-transition: .1s ease; transition: .1s ease; visibility: hidden; width: 100%; z-index: 999; } .popup_modal .popup_modal_inner { -webkit-box-align: center; -ms-flex-align: center; -webkit-box-pack: center; -ms-flex-pack: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; height: 100%; justify-content: center; overflow: hidden; overflow-y: auto; padding: 50px 20px; width: 100%; text-align: left; } .popup_modal .popup_modal_box { border-radius: 5px; margin: 0 auto; max-width: 1024px; opacity: 0; overflow: hidden; -webkit-transform: translateY(100px); -ms-transform: translateY(100px); transform: translateY(100px); -webkit-transition: .4s ease .2s; -o-transition: .4s ease .2s; transition: .4s ease .2s; width: 100%; } .vid-popup-outer .closeIcon, .popup_modal .closeIcon { -webkit-box-align: center; -ms-flex-align: center; -webkit-box-pack: center; -ms-flex-pack: center; align-items: center; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 35px; font-weight: 700; height: 35px; justify-content: center; position: absolute; right: 20px; top: 20px; width: 35px; z-index: 11; background: #fff; padding: 5px; stroke-width: 2px; } .popup_modal.active_show { opacity: 1; visibility: visible; } .popup_modal.show { display: block; } .popup_modal.active_show .popup_modal_box { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .popup_modal .content_box { padding: 20px; } .popup_modal .video_box { padding-bottom: 56.25%; position: relative; } .popup_modal .form__box { padding: 20px; } .popup_modal .form-title:empty { margin: 0; } .popup_modal .video_box .bnr_vid { height: 100%; } .popup_modal video, .popup_modal .video_box iframe { width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; z-index: 2; } .popup_modal .video_box .bnr_vid { width: 100%; } .popup_modal .content_box > *:last-child { margin-bottom: 0; } a.popupBtn.popup_video { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; } a.popupBtn.popup_video span.icon { line-height: 0; margin-right: 10px; } .page-center.full_width .glide .glide__arrow--left { left: 20px; } .page-center.full_width .glide .glide__arrow--right { right: 20px; } .about-page .card_gallery .card_content + .btn_row { margin-top: 15px; } .about-page .card_gallery h3.it_title { margin-bottom: 15px; } .about-page .card_gallery .top_sec { margin-bottom: 55px; } .about-page .counter-section .item .cont-wrap .img-wrap { min-height: 60px; margin-bottom: 15px; } .about-page .counter-section .flex_row { margin: 0 -10px; } .about-page .cm_team_wrp .cm_team_image { padding-bottom: 1px; } .about-page .cm_team_wrp .cm_team_icons { column-gap: 5px; } .about-page .cm_team_wrp .cm_team_icons a { width: 40px; height: 40px; } .about-page .cm_team_wrp .cm_team_text { margin-bottom: 19px; } .about-page .dnd_padd.accordion_wrap { overflow: visible; } /* About Ver 2 */ .about_page_V2 .cm_tm_wrp .top_sec { margin-bottom: 20px; } .about_page_V2 .cm_tm_wrp .square_bullets { margin-bottom: 0; } .about_page_V2 .logo_slider .top_sec { padding-top: 0; } .about_page_V2 .two-col-content .multirichtext * { color: inherit; margin-bottom: 10px; } .about_page_V2 .two-col-content .img-col .description-cont { padding: 20px 19px; } .banner_v3_inner{ padding-bottom: 187px; padding-top: 176px; } .service-listing-page .card_gallery .card_inner { padding: 29px 20px; } .faq_page .dnd_padd.accordion_wrap { overflow: visible; } .servs-details-pg .hs_cos_wrapper_type_rich_text ul li:last-child { margin-bottom: 0; } .doc-main-sec .hs_cos_wrapper_type_linked_image { display: inline-block; box-shadow: 0px 0px 2px #333; } .doc-main-sec .hs_cos_wrapper_type_linked_image img.hs-image-widget { width: 358px; } @media (min-width:768px) { .top_sec .btn_row_wrap.col4 { width: 33.33%; } } @media (max-width:767px) { .portfolio-mid-sec img.hs-image-widget { width: 100%; } .portfolio-mid-sec .widget-type-linked_image { display: block; width: 100%; } .top_sec .flex_row .content_widget { text-align: center; } .portfolio-detail-pg .hs_cos_wrapper_type_rich_text > ul { margin-bottom: 30px; } }  .dnd-section { /*   overflow: hidden; */ } .body-wrapper { overflow: hidden; } .hs_service .widget-type-form .form-title{ color:#fff; text-align:center; } .hs_service .col4 .dnd-column { padding: 0; } .hs_service .widget-type-form { padding: 20px; border-radius: 2px; } .lg-sub-html { color: inherit !important; } .lg-outer .lg-inner { white-space: normal !important; } .hs_service .widget-type-form .hs-button { width:100%; } .hs_service .widget-type-form .field >label { color: #fff; } body .lg-backdrop{ opacity: 0.8 !important; } .lg-item .lg-sub-html { padding: 0!important; } div[class*="lightGallery-captionsmodule"] { padding: 15px 40px!important; } div[class*="lightGallery-captionsmodule"]:empty { display: none !important; }  table { border-collapse: collapse; border: none; } a.cta_button{ box-sizing: border-box !important; } .hs-inline-edit .hs_cos_wrapper_type_rich_text [data-animation] { opacity: 1; transform: none; } /* modules social share */ .cm_social_follows .icon_cont { width: 40px; height: 40px; padding: 0; font-size: 20px; display: flex; align-items: center; justify-content: center; } .cm_social_follows > ul.flex_row { display: flex; flex-wrap: wrap; gap: 10px; list-style: none; padding: 0; margin-top: 30px; margin-bottom: 30px; } .cm_social_follows > ul.flex_row li { margin: 0; } .cm_social_follows .icon_cont * { font-size: inherit; } .cm_social_follows .icon_cont svg { width: 1em; height: 1em; display: block; margin: 0 auto; fill: currentColor; } .cm_social_follows .icon_cont svg path { color: inherit; fill: inherit; } .cm_social_follows .icon_cont img { width: 1em; height: auto; } .cm_social_follows .icon_cont * { transition: inherit; } .cm_social_follows .icon_inline { display: inline-block; line-height: 1; vertical-align: middle; } .cm_social_follows .icon_inline img { vertical-align: middle; display: block; } .cm_social_follows .icon_inline { display: inline-block; line-height: 1; vertical-align: middle; } .cm_social_follows .icon_inline img { vertical-align: middle; display: block; } .cm_social_follows .icon_cont.custom { border-radius: 100%; transition: 0.2s ease; } .text_center .cm_social_follows ul.flex_row { justify-content: center; } .text_right .cm_social_follows ul.flex_row { justify-content: flex-end; } /*  */