.content-wrapper{max-width:1270px;width:100%}.body-container-wrapper{min-height:calc(100vh - 95px)}.delivery-container-wrapper{min-height:calc(100vh - 137px)}@media(max-width:767px){.content-wrapper{padding:0 22px}}@keyframes slideInUp{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:none}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:none}}@keyframes slideInleft{0%{opacity:0;transform:translateX(50%)}to{opacity:1;transform:none}}@keyframes slideInRight{0%{opacity:0;transform:translateX(-50%)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes zoomReverseIn{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:none}}@keyframes flipInY{0%{opacity:0;transform:rotateY(90deg)}to{opacity:1;transform:none}}[data-animation]{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);opacity:0}.slideInUp{animation-name:slideInUp}.slideInDown{animation-name:slideInDown}.slideInLeft{animation-name:slideInleft}.slideInRight{animation-name:slideInRight}.fadeIn,.fadeOut{animation-name:fadeIn}.fadeOut{animation-direction:reverse}.zoomIn,.zoomOut{animation-name:zoomIn}.zoomOut{animation-direction:reverse}.zoomReverseIn,.zoomReverseOut{animation-name:zoomReverseIn}.zoomReverseOut{animation-direction:reverse}.flipInY,.flipOutY{animation-name:flipInY}.flipOutY{animation-direction:reverse}html{font-size:16px}body{color:#000;font-size:16px}a,body,p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;text-decoration:none}a,a:focus,a:hover{color:#000}a:active{color:#282828;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;text-decoration:none}.h1,h1{font-size:60px;letter-spacing:-1.47px;line-height:58.51px}.h1,.h2,h1,h2{color:#000;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;text-decoration:none;text-transform:none}.h2,h2{font-size:35px;letter-spacing:-.78px;line-height:42px}.h3,h3{font-size:30px;letter-spacing:-.78px;line-height:37px}.h3,.h4,h3,h4{color:#000;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;text-decoration:none;text-transform:none}.h4,h4{font-size:24px;letter-spacing:normal;line-height:30px}.h5,h5{font-size:16px;letter-spacing:-.09px;line-height:23px;margin-bottom:10px;text-transform:none}.h5,.h6,h5,h6{color:#000;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;text-decoration:none}.h6,h6{font-size:14px;letter-spacing:-.31px;line-height:21px;text-transform:uppercase}blockquote{border-left-color:#a1611c}@media(max-width:1024px){h1{font-size:56px}}@media(max-width:767px){h1{font-size:37.12px;letter-spacing:-.82px;line-height:37.45px}h2{font-size:27px;letter-spacing:-.6px;line-height:32px}h3{font-size:22.5px;letter-spacing:-.64px;line-height:28px}}.button,.button a{border:1px solid #000;border-radius:2px;color:#fff;font-size:14px;font-weight:500;font-weight:600;letter-spacing:0;line-height:17.07px;padding:15px 20px;text-transform:uppercase}.button,.button a,.button:focus,.button:hover,button:focus,button:hover{background-color:#000;font-family:Montserrat,sans-serif;font-style:normal;text-decoration:none}.button:focus,.button:hover,button:focus,button:hover{border-color:#000;font-weight:500}.button:active,button:active{background-color:#282828}.button:active,.simple-button a,button:active{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;text-decoration:none}.simple-button a{background-color:transparent;border:1px solid #000;border-radius:2px;color:#000;display:inline-block;font-size:14px;font-weight:600;letter-spacing:0;line-height:17.07px;padding:15px 20px;text-transform:uppercase}.submitted-message,form{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;text-decoration:none}.form-title,form label{color:#000}form legend{color:#000;font-size:13px;letter-spacing:-.05px;line-height:25px}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{background-color:#fff;border:1px solid #000;border-radius:2px;color:#000}::-webkit-input-placeholder{color:#bbb}::-moz-placeholder{color:#bbb}:-ms-input-placeholder{color:#bbb}::placeholder{color:#bbb}.hs-fieldtype-date .input .hs-dateinput:before{color:#bbb}.fn-date-picker td.is-selected .pika-button{background:#000}.fn-date-picker td .pika-button:hover{background-color:#000!important}.fn-date-picker td.is-today .pika-button{color:#000}form .hs-button,form input[type=submit]{background-color:#000;border:1px solid #000;border-radius:2px;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:500;padding:15px 20px;text-decoration:none;text-transform:uppercase}form .hs-button:focus,form .hs-button:hover,form input[type=submit]:focus,form input[type=submit]:hover{background-color:#000;border-color:#000}form .hs-button:active,form input[type=submit]:active{background-color:#282828}form .actions{text-align:center}table{background-color:#fff;border:1px solid #000}td,th{border:1px solid;color:#000;padding:18px}thead th{background-color:#000;color:#fff}tfoot td{background-color:#fff;color:#000}.header{background-color:#a1611c}.header__language-switcher .lang_list_class li a,.header__language-switcher-label-current,.header__logo .logo-company-name,.menu__link{color:#000;font-family:Montserrat}.menu__child-toggle-icon{border-top-color:#000}.header__language-switcher .lang_list_class li a:focus,.header__language-switcher .lang_list_class li:hover a,.header__language-switcher-label-current:focus,.header__language-switcher-label-current:hover,.menu .menu__link:focus,.menu .menu__link:hover{color:#000}.menu__child-toggle-icon:focus,.menu__child-toggle-icon:hover{border-top-color:#000}.header__language-switcher .lang_list_class li a:active,.header__language-switcher-label-current:active,.menu .menu__link:active{color:#282828}.menu__child-toggle-icon:active{border-top-color:#282828}.menu .menu__item--depth-1>.menu__link--active-link:after{background-color:#000}@media (min-width:767px){.header__language-switcher .lang_list_class,.menu .menu__submenu,.menu__submenu--level-2>.menu__item:first-child:before{background-color:#fff;border:2px solid #000}}.menu__submenu .menu__link,.menu__submenu .menu__link:focus,.menu__submenu .menu__link:hover{background-color:#fff;color:#000}.header__language-switcher .lang_list_class li:hover,.menu__submenu .menu__link:focus,.menu__submenu .menu__link:hover,.menu__submenu--level-2>.menu__item:first-child.focus:before,.menu__submenu--level-2>.menu__item:first-child:hover:before{background-color:#a1611c}.header__language-switcher .lang_list_class.first-active:after{border-bottom-color:#a1611c}.header__language-switcher .lang_list_class li a,.header__language-switcher-label-current{font-family:Montserrat}.header__language-switcher-label-current:after{border-top-color:#000}@media(max-width:767px){.header__navigation{background-color:#a1611c}.header__navigation-toggle svg,.menu-arrow svg{fill:#000}}.footer{background-color:#a1611c}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer img,.footer label,.footer li,.footer p,.footer span{color:#000}.blog-header__inner,.blog-post,.blog-related-posts{padding:80px 0}.blog-post__meta a,.blog-post__tag-link,.blog-post__tag-link:focus,.blog-post__tag-link:hover{color:#000}.blog-post__tag-link:active{color:#282828}.blog-related-posts__title-link,.blog-related-posts__title-link:active,.blog-related-posts__title-link:focus,.blog-related-posts__title-link:hover{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;text-decoration:none;text-transform:none}.blog-related-posts__title-link,.blog-related-posts__title-link:focus,.blog-related-posts__title-link:hover{color:#000}.blog-related-posts__title-link:active{color:#282828}.blog-comments{margin-bottom:80px}#comments-listing .comment-reply-to,#comments-listing .comment-reply-to:focus,#comments-listing .comment-reply-to:hover{color:#000}#comments-listing .comment-reply-to:active{color:#282828}.hs-search-results__title{color:#000;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;text-decoration:none}.blog-index__post-title-link,.blog-index__post-title-link:active,.blog-index__post-title-link:focus,.blog-index__post-title-link:hover{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;text-decoration:none;text-transform:none}.blog-index__post-title-link,.blog-index__post-title-link:focus,.blog-index__post-title-link:hover{color:#000}.blog-index__post-title-link:active{color:#282828}.blog-index__post-author-name,.blog-index__post-tag,.pagination__link--number,.pagination__link--number:focus,.pagination__link--number:hover,.pagination__link-text,.pagination__link:focus .pagination__link-text,.pagination__link:hover .pagination__link-text{color:#000}.pagination__link--number:active,.pagination__link:active .pagination__link-text{color:#282828}.pagination__link-icon svg{fill:#000}.card__price{color:#000;font-family:Montserrat,sans-serif;font-size:30px;font-style:normal;font-weight:500;text-decoration:none}.card__body svg{fill:#000}.social-links__icon,.social-links__icon:focus,.social-links__icon:hover{background-color:#000}.social-links__icon:active{background-color:#282828;color:#000;font-family:Montserrat,sans-serif;font-size:30px;font-style:normal;font-weight:500;text-decoration:none}.header-cm{border-bottom:1px solid #fff;padding:10px 0}.header-cm .right-col{text-align:right}@media(max-width:767px){.header-cm{text-align:center}.header-cm .right-col{margin-top:11px;text-align:center}}.book-call-banner{padding:50px 0 220px}.book-call-banner .logo{margin-bottom:56px}@media(max-width:1024px){.book-call-banner{padding:50px 0 130px}}@media(max-width:767px){.book-call-banner .logo img{max-width:76px!important}.book-call-banner .logo{margin-bottom:26px}.book-call-banner{padding:30px 0 110px}}.meeting-embed-cm{padding-bottom:490px;position:relative}.meeting-embed-cm .content-wrapper{position:relative}.meeting-embed-cm .logo-symbol{bottom:-114px;left:-156px;position:absolute}.meeting-embed-cm .left-col{position:relative}.meeting-embed-cm .top-row{margin-top:-85px;padding:53px 105px 50px;position:relative}.meeting-embed-cm .right-col{position:relative}.meeting-embed-cm .right-col .embed-cont{left:0;position:absolute;right:0;top:-155px}.meeting-embed-cm .heading{margin-bottom:30px;padding-bottom:2px;position:relative;z-index:1}.meeting-embed-cm .heading:after{background:#a1611c;bottom:0;content:"";height:2px;left:0;position:absolute;width:138px}.meeting-embed-cm .info-container{display:flex;flex-wrap:wrap;margin-top:30px}.meeting-embed-cm .info-container .desktop-cont{display:flex;flex-wrap:wrap}.meeting-embed-cm .info-container .mobile-cont{display:none}.meeting-embed-cm .info-container .image-container{border-radius:50%;height:106px;width:106px}.meeting-embed-cm .info-container .text-container{margin-left:4%;width:75%}.meeting-embed-cm .email-container{margin-top:22px;padding-left:100px}@media(max-width:1200px){.meeting-embed-cm .top-row{padding:53px 35px 50px}.meeting-embed-cm .info-container .text-container{width:72%}.meeting-embed-cm .logo-symbol{left:14px}.meeting-embed-cm .email-container{padding-left:160px}}@media(max-width:1024px){.meeting-embed-cm .info-container .text-container{width:63%}.meeting-embed-cm .top-row{padding:53px 25px 50px}.meeting-embed-cm .right-col .embed-cont{position:relative;top:0}}@media(max-width:767px){.meeting-embed-cm .top-row{padding:33px 0 0}.meeting-embed-cm{padding-bottom:100px}.meeting-embed-cm .top-row .left-col{margin-bottom:20px;padding:0 22px}.meeting-embed-cm .info-container .desktop-cont{display:none}.meeting-embed-cm .info-container .mobile-cont{display:block}.meeting-embed-cm .info-container .mobile-cont .inner-cont{align-items:center;display:flex;margin-bottom:20px}.meeting-embed-cm .right-col .embed-cont{left:0;right:0;top:10px}.meeting-embed-cm .right-col .embed-cont iframe{height:1050px!important}.meeting-embed-cm .email-container{padding-left:0;text-align:center}.meeting-embed-cm .logo-symbol{bottom:-70px;left:auto;right:0}.meeting-embed-cm .logo-symbol img{display:none}}.book-call-form-cm .form-container{background-color:#fff;border:1px solid #dfdfdf;float:right;max-width:452px;padding:34px 30px;position:absolute;right:0;top:-100px;width:100%;z-index:2}.book-call-form-cm .form-container .image-container{border-radius:50%;height:83px;margin:-80px auto 20px;width:83px}.book-call-form-cm{margin-bottom:50px;padding-bottom:182px}@media(max-width:1200px){.book-call-form-cm .logo-symbol{left:0}}@media(max-width:1024px){.book-call-form-cm .form-container{padding:34px 22px;position:relative;top:0}.book-call-form-cm .logo-symbol{bottom:-264px}.book-call-form-cm{padding-bottom:102px}.book-call-form-cm .right-col{margin-top:80px;position:relative}.book-call-form-cm .logo-symbol{bottom:-124px;left:auto;right:0}.book-call-form-cm{padding-bottom:72px}}@media(max-width:767px){.book-call-form-cm .form-container{float:none;max-width:100%}}.footer-cm{padding:35px 0}.footer-cm p{font-size:13px;letter-spacing:-.05px;line-height:25px}.sleep-guide-banner .description{float:none;margin:0 auto 65px;max-width:740px}.sleep-guide-banner .form-container{background-color:#fff;float:none;margin:0 auto;max-width:604px;padding:33px 40px 36px}.sleep-guide-banner .form-container .form-heading h3{color:#000!important}.sleep-guide-banner .form-container form{margin:0 auto;max-width:393px}.sleep-guide-banner{padding:50px 0 0}@media(max-width:767px){.sleep-guide-banner .description,.sleep-guide-banner .heading{padding:0 22px;text-align:left}.sleep-guide-banner .content-wrapper{padding:0}.sleep-guide-banner .form-container{max-width:100%;padding:20px 22px 26px}.sleep-guide-banner .form-container .form-heading{text-align:left}.sleep-guide-banner .form-container form{max-width:100%}}.sleep-guide-section1 .content-wrapper>.row-fluid{padding:50px 105px 83px;position:relative}.sleep-guide-section1 h2{max-width:605px}.sleep-guide-section1 .description{margin-top:40px;max-width:605px;position:relative}.sleep-guide-section1 .description:before{background:#a1611c;content:"";height:2px;left:0;position:absolute;top:-20px;width:98px}.sleep-guide-section1{padding:119px 0 60px}.sleep-guide-section1 .right-col{position:absolute;right:135px;text-align:right;top:-30px}.sleep-guide-section1 .content-wrapper{position:relative}.sleep-guide-section1 .book-image{position:relative;z-index:1}.sleep-guide-section1 .shape-image{bottom:-110px;position:absolute;right:-180px;z-index:0}@media(max-width:1200px){.sleep-guide-section1 .content-wrapper>.row-fluid{padding:50px 45px 83px}.sleep-guide-section1 .right-col{right:45px}.sleep-guide-section1 .shape-image{right:0}}@media(max-width:1024px){.sleep-guide-section1 .content-wrapper>.row-fluid{padding:50px 35px 33px}.sleep-guide-section1 .left-col{padding-right:50px}.sleep-guide-section1 .book-image img{height:auto!important;max-width:100%!important}.sleep-guide-section1 .right-col{position:relative;right:0;top:0}.sleep-guide-section1{padding:79px 0 60px}}@media(max-width:767px){.sleep-guide-section1 .left-col{padding-right:0}.sleep-guide-section1 .content-wrapper>.row-fluid{display:flex;flex-direction:column-reverse;padding:0 22px 23px}.sleep-guide-section1 .right-col{left:0;margin:0 auto;position:relative;right:0;top:-50px}.sleep-guide-section1 .right-col .book-image img{max-width:216px!important}.sleep-guide-section1 .shape-image{bottom:-80px;right:-70px}.sleep-guide-section1 .shape-image img{max-width:118px!important}}.sleep-guide-section2{padding:38px 0 60px}.sleep-guide-section2 .heading-container{margin-bottom:70px}.sleep-guide-section2 .three-col-container>span{display:flex;flex-wrap:wrap;justify-content:center}.sleep-guide-section2 .three-col-container .icon{margin-bottom:20px}.sleep-guide-section2 .three-col-container>span>.hs_cos_wrapper{margin-bottom:30px;margin-right:2%;width:32%}.sleep-guide-section2 .three-col-container>span>.hs_cos_wrapper:last-child,.sleep-guide-section2 .three-col-container>span>.hs_cos_wrapper:nth-child(3n){margin-right:0}@media(max-width:767px){.sleep-guide-section2{padding:18px 0 60px;text-align:left}.sleep-guide-section2 .three-col-container>span>.hs_cos_wrapper{margin-bottom:30px;margin-right:0;width:100%}.sleep-guide-section2 .heading-container{margin-bottom:40px}}.sleep-guide-section3 .content-wrapper{max-width:1050px}.sleep-guide-section3{padding-bottom:121px}.sleep-guide-section3 .content-wrapper>.row-fluid{padding:29px 59px 44px;position:relative}.sleep-guide-section3 a.cta_button{background:#fff;color:#000}.sleep-guide-section3 .right-col{position:absolute;right:139px;text-align:right;top:-30px}.sleep-guide-section3 .cta-container{margin-top:30px}@media(max-width:1024px){.sleep-guide-section3 .content-wrapper>.row-fluid{padding:29px 35px 44px}.sleep-guide-section3 .right-col{right:39px;top:-40px}.sleep-guide-section3{padding-bottom:80px}}@media(max-width:767px){.sleep-guide-section3 .content-wrapper>.row-fluid{display:flex;flex-direction:column-reverse}.sleep-guide-section3 .right-col{left:0;margin:-70px auto 30px;position:relative;right:0;top:0}.sleep-guide-section3 .left-col{text-align:center}.sleep-guide-section3 a.cta_button{box-sizing:border-box!important;width:100%}.sleep-guide-section3{padding-bottom:30px}}.sleep-guide-section4{padding-bottom:72px}.sleep-guide-section4 .content-wrapper>.row-fluid{display:flex;overflow:hidden;position:relative}.sleep-guide-section4 .left-col{padding:60px 49px 67px}.sleep-guide-section4 .cta-container{margin-top:30px}.sleep-guide-section4 .right-col{bottom:0;position:absolute;right:0;top:0}@media(max-width:1024px){.sleep-guide-section4 .left-col{padding:60px 35px 67px}}@media(max-width:767px){.sleep-guide-section4 .left-col{padding:40px 22px 45px}.sleep-guide-section4 a.cta_button{box-sizing:border-box!important;text-align:center;width:100%}.sleep-guide-section4 .right-col{height:220px;left:0;position:relative;width:100%}.sleep-guide-section4 .content-wrapper>.row-fluid{display:block}.sleep-guide-section4{padding-bottom:32px}}@media(min-width:2080px){.enquire-now-form{align-items:center;display:flex;height:100vh;justify-content:center}}.enquire-now-form{padding:45px 0 88px;position:relative;z-index:1}.enquire-now-form::-webkit-scrollbar{box-shadow:none;width:0}.enquire-now-form::-webkit-scrollbar-track{box-shadow:none}.enquire-now-form::-webkit-scrollbar-thumb{background-color:transparent;outline:none}.enquire-now-form:after{background-color:rgba(0,0,0,.66);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.enquire-now-form .form-container{background-color:#fff;border:1px solid #dfdfdf;border-top:5px solid #a1611c;float:right;max-width:605px;padding:34px 37px 33px}.enquire-now-form .description h3{max-width:595px}.enquire-now-form .description p{max-width:510px}.enquire-now-form .logo{margin-bottom:50px}.enquire-now-form .testimonial{margin-top:100px}.enquire-now-form .testimonial h2{font-size:32px;font-weight:500;letter-spacing:-.18px;line-height:37px;max-width:500px}.enquire-now-form .testimonial h5{font-size:17px;font-weight:700;letter-spacing:-.09px;line-height:37px;margin-bottom:5px}.enquire-now-form form .hs-button{padding:15px 40px}.enquire-now-form .mobile-bg,.enquire-now-form .mobile-testimonial{display:none}@media(max-width:1024px){.enquire-now-form .form-container{padding:34px 25px 33px}.enquire-now-form{padding:45px 0 48px}}@media(max-width:767px){.enquire-now-form .mobile-testimonial{display:block;margin-top:25px;padding:0 22px;text-align:center}.enquire-now-form .mobile-testimonial h2{font-size:22px;letter-spacing:-.12px;line-height:32px;margin-bottom:10px}.enquire-now-form .form-container{margin-top:20px}.enquire-now-form .desktop-testimonial{display:none}.enquire-now-form .logo{margin-bottom:35px}.enquire-now-form .logo img{max-width:76px!important}.enquire-now-form .content-wrapper{padding:0}.enquire-now-form .text-cont{padding:0 22px}.enquire-now-form{background:transparent!important}.enquire-now-form .mobile-bg{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:-1}}.cross-promo-section1{border-top:6px solid #bfa273;padding-bottom:60px}.cross-promo-section1 .logo{margin-bottom:54px;max-width:270px}.cross-promo-section1 h1{letter-spacing:-1.47px;line-height:78.51px}.cross-promo-section1 .description p{font-size:19px;letter-spacing:-.11px;line-height:30px;max-width:500px}.cross-promo-section1 .cta-container a{background-color:#bfa273;color:#000;display:inline-block;font-size:14px;font-weight:600;letter-spacing:0;line-height:17.07px;padding:17px 27px;text-align:center;text-transform:uppercase}.cross-promo-section1 .cta-container{margin:30px auto 62px}.cross-promo-section1 .list-container{background-color:#1c2527;max-width:606px;padding:26px 25px 9px}.cross-promo-section1 .list-container ul{padding-left:31px}.cross-promo-section1 .list-container ul li{font-size:16px;letter-spacing:-.09px;line-height:26px;margin-bottom:10px}.cross-promo-section1 .list-container h5{font-weight:700;margin-bottom:13px}.cross-promo-section1 .right-col .mobile-image{display:none}.cross-promo-section1 .right-col{padding-top:34px}.cross-promo-section1 .mobile-logo{display:none}.custom-model-main .form-container .form-heading h2{float:none;margin:0 auto 14px;max-width:464px}.custom-model-main .form-container .form-heading p{margin:0 auto 30px;max-width:464px}.custom-model-main .form-container .logo{margin-bottom:29px;text-align:center}.custom-model-main{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;-webkit-overflow-scrolling:touch;align-items:center;display:flex;justify-content:center;opacity:0;outline:0;overflow-x:hidden;overflow-y:scroll;padding:300px 0 100px;-webkit-transition:opacity .15s linear,z-index .15;-o-transition:opacity .15s linear,z-index .15;transition:opacity .15s linear,z-index .15;z-index:-1}.custom-model-main .content-wrapper{position:relative;z-index:1}.custom-model-main .form-container{background:#fff;border:1px solid #dfdfdf;border-top:5px solid #a1611c;float:none;margin:0 auto;max-width:604px;padding:37px 37px 47px;position:relative}.model-open{opacity:1;z-index:99999}.bg-overlay{background:transparent;background:rgba(0,0,0,.67);height:100vh;left:0;position:fixed;top:0;width:100%}.custom-model-main .model-open .bg-overlay{background:rgba(0,0,0,.67);bottom:0;right:0;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear;z-index:0}.custom-model-main .close-btn{color:#fff;cursor:pointer;font-size:30px;position:absolute;right:16px;top:10px;z-index:99}@media screen and (max-height:800px),screen and (max-width:1400px){.custom-model-main{overflow-y:scroll;padding:340px 0 60px}}@media(max-width:1024px){.cross-promo-section1 h1{line-height:58.51px}.custom-model-main .form-container{padding:37px 25px 47px}}@media(max-width:767px){.cross-promo-section1 .text-container{display:flex;flex-direction:column-reverse}.cross-promo-section1{overflow:hidden}.cross-promo-section1 .desktop-logo{display:none}.cross-promo-section1 .mobile-logo{display:block}.cross-promo-section1 .logo{margin-bottom:4px}.cross-promo-section1 .right-col .mobile-image{display:block}.cross-promo-section1 .right-col .desktop-image{display:none}.cross-promo-section1 .right-col{margin-bottom:30px}.cross-promo-section1 h1{line-height:41.45px}.cross-promo-section1 .cta-container{margin:30px auto 42px}.cross-promo-section1{padding-bottom:40px}.custom-model-main .content-wrapper{padding:0}.custom-model-main .form-container .form-heading h2{max-width:330px}.custom-model-main .form-container .logo{margin-top:30px}}.cross-promo-section2{padding:0 0 75px;position:relative}.cross-promo-section2 .content-wrapper{max-width:1180px;padding-top:71px;position:relative}.cross-promo-section2 .content-wrapper:before{background:#bfa273;content:"";float:none;height:1px;left:0;margin:0 auto;max-width:923px;position:absolute;right:0;top:0;width:auto}.cross-promo-section2 .content-wrapper>.row-fluid{align-items:center;display:flex}.cross-promo-section2 .right-col{padding-left:63px}.cross-promo-section2 .description{max-width:668px}.cross-promo-section2 .description p{line-height:26px;margin-bottom:0}.cross-promo-section2 .name-designation h2{margin-bottom:0}.cross-promo-section2 .name-designation h3{font-size:24px;letter-spacing:-.78px;line-height:36px}.cross-promo-section2 .logo{margin-bottom:20px}@media(max-width:1024px){.cross-promo-section2 .right-col{padding-left:23px}}@media(max-width:767px){.cross-promo-section2 .content-wrapper:before{left:22px;right:22px}.cross-promo-section2 .content-wrapper>.row-fluid{display:block}.cross-promo-section2 .image-container{margin:0 auto 40px;max-width:248px}.cross-promo-section2 .right-col{padding-left:0}}.cross-promo-section3{padding:55px 0}.cross-promo-section3 .content-wrapper{max-width:1180px}.cross-promo-section3 .content-wrapper>.row-fluid{align-items:center;display:flex}.cross-promo-section3 .heading{max-width:517px}.cross-promo-section3 .description{max-width:668px}@media(max-width:767px){.cross-promo-section3 .content-wrapper>.row-fluid{flex-direction:column-reverse}.cross-promo-section3 .right-col{margin-bottom:30px}.cross-promo-section3{padding:25px 0 5px}}.cross-promo-section4{padding:44px 0}.cross-promo-section4 .form-container{background-color:#fff;border:1px solid #dfdfdf;border-top:5px solid #a1611c;float:right;max-width:605px;padding:37px 37px 47px}.cross-promo-section4 .form-container .form-heading{text-align:center}.cross-promo-section4 .form-container .form-heading h2{float:none;margin:0 auto 14px;max-width:464px}.cross-promo-section4 .form-container .form-heading p{margin:0 auto 30px;max-width:464px}.cross-promo-section4 .form-container .logo{margin-bottom:29px;text-align:center}.cross-promo-section4 .list-container{float:left;margin-top:41px}.cross-promo-section4 .list-container ul li{font-size:16px;letter-spacing:-.09px;line-height:26px;margin-bottom:10px}.cross-promo-section4 .list-container h5{font-weight:700;margin-bottom:13px}.cross-promo-section4 .left-col{padding-right:40px}@media(max-width:1024px){.cross-promo-section4 .form-container{padding:37px 25px 47px}}@media(max-width:767px){.cross-promo-section4 .content-wrapper>.row-fluid{display:flex;flex-direction:column-reverse}.cross-promo-section4 .content-wrapper{padding:0}.cross-promo-section4 .list-container{padding:0 22px}.cross-promo-section4 .left-col{padding:20px 22px 0}.cross-promo-section4{padding:24px 0 44px}.cross-promo-section4 .form-container .form-heading h2,.cross-promo-section4 .form-container .form-heading p{max-width:330px}}