






.clippath-svg{height:0}.clippath-svg svg{display:block}


.agent-hide{display:none !important}

.agent-hide{display:none !important}




@property --glass-border-one{syntax:"<color>";inherits:true;initial-value:rgba(255,255,255,0)}@property --glass-border-two{syntax:"<color>";inherits:true;initial-value:rgba(255,255,255,0.5)}@property --glass-border-deg{syntax:"<angle>";inherits:true;initial-value:0deg}@property --glass-shimmer-width{syntax:"<length-percentage>";inherits:true;initial-value:10%}@keyframes glass-border-bounce{50%{scale:var(--glass-border-scale,0.995)}100%{scale:1;--glass-border-deg:var(--glass-hover-deg,360deg)}}@keyframes glass-border-rotate{100%{--glass-border-deg:var(--glass-hover-deg,360deg)}}



#stacks_in_5 {
}

#stacks_in_7 {
}

#stacks_in_3881 {
}




#stacks_in_13 {
}
/*!* Font Awesome Pro 5.14.0 by @fontawesome - https://fontawesome.com* License - https://fontawesome.com/license (Commercial License)*/@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:block;src:url("/site-assets/stacks/ws.foundation.fa5.css/fa5-fonts/fa-brands-400.eot");src:url("/site-assets/stacks/ws.foundation.fa5.css/fa5-fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("/site-assets/stacks/ws.foundation.fa5.css/fa5-fonts/fa-brands-400.woff2") format("woff2"),url("/site-assets/stacks/ws.foundation.fa5.css/fa5-fonts/fa-brands-400.woff") format("woff"),url("/site-assets/stacks/ws.foundation.fa5.css/fa5-fonts/fa-brands-400.ttf") format("truetype"),url("/site-assets/stacks/ws.foundation.fa5.css/fa5-fonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:'Font Awesome 5 Brands';font-weight:400}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;font-display:block;src:url("/site-assets/stacks/ws.foundation.fa5.css/fa5-fonts/fa-light-300.eot");src:url("/site-assets/stacks/ws.foundation.fa5.css/fa5-fonts/fa-light-300.eot?#iefix") format("embedded-opentype"),url("/site-assets/stacks/ws.foundation.fa5.css/fa5-fonts/fa-light-300.woff2") format("woff2"),url("/site-assets/stacks/ws.foundation.fa5.css/fa5-fonts/fa-light-300.woff") format("woff"),url("/site-assets/stacks/ws.foundation.fa5.css/fa5-fonts/fa-light-300.ttf") format("truetype"),url("/site-assets/stacks/ws.foundation.fa5.css/fa5-fonts/fa-light-300.svg#fontawesome") format("svg")}.fal{font-family:'Font Awesome 5 Pro';font-weight:300}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:block;src:url("/site-assets/stacks/ws.foundation.fa5.css/fa5-fonts/fa-solid-900.eot");src:url("/site-assets/stacks/ws.foundation.fa5.css/fa5-fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("/site-assets/stacks/ws.foundation.fa5.css/fa5-fonts/fa-solid-900.woff2") format("woff2"),url("/site-assets/stacks/ws.foundation.fa5.css/fa5-fonts/fa-solid-900.woff") format("woff"),url("/site-assets/stacks/ws.foundation.fa5.css/fa5-fonts/fa-solid-900.ttf") format("truetype"),url("/site-assets/stacks/ws.foundation.fa5.css/fa5-fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900} .ico-arrow:after, .ico-download:after, .label:before, .accordion-title:before{font-family:'Font Awesome 5 Pro' !important;font-weight:900} 

#stacks_in_16 {
}



:root{--my-primary:rgba(71, 200, 245, 1.00)}
:root{--my-primary-dark:rgba(63, 175, 214, 1.00)}
:root{--my-primary-text:rgba(255, 255, 255, 1.00)}
:root{--my-primary-contrast:rgba(255, 255, 255, 1.00)}
:root{--my-primary-light:rgba(224, 238, 242, 1.00)}

#stacks_in_26 {
}

:root{--my-secondary:rgba(235, 173, 68, 1.00)}
:root{--my-secondary-dark:rgba(229, 164, 56, 1.00)}
:root{--my-secondary-text:rgba(255, 255, 255, 1.00)}
:root{--my-secondary-contrast:rgba(255, 255, 255, 1.00)}
:root{--my-secondary-light:rgba(243, 200, 123, 1.00)}

#stacks_in_33 {
}

:root{--my-white:rgba(255, 255, 255, 1.00)}
:root{--my-almost-white:rgba(245, 245, 245, 1.00)}
:root{--my-light-gray:rgba(234, 239, 242, 1.00)}
:root{--my-medium-gray:rgba(224, 231, 236, 1.00)}
:root{--my-dark-gray:rgba(71, 71, 71, 1.00)}
:root{--my-almost-black:rgba(38, 38, 38, 1.00)}
:root{--my-black:rgba(26, 26, 26, 1.00)}
:root{--my-transparent:rgba(255, 255, 255, 0.00)}

#stacks_in_43 {
}

:root{--my-alert:rgba(225, 50, 51, 1.00)}
:root{--my-warning:rgba(234, 118, 29, 1.00)}
:root{--my-success:rgba(119, 208, 158, 1.00)}
:root{--my-dark-overlay:rgba(0, 0, 0, 0.25)}
:root{--my-light-overlay:rgba(255, 255, 255, 0.30)}

#stacks_in_50 {
}

:root{--my-text-link:rgba(238, 0, 105, 1.00)}
:root{--my-text-link-hover:rgba(208, 0, 92, 1.00)}
:root{--my-text-link-alt:rgba(255, 255, 255, 1.00)}
:root{--my-text-link-alt-hover:rgba(223, 223, 223, 1.00)}

#stacks_in_56 {
}

:root{--my-dark-blue:rgba(54, 98, 160, 1.00)}
:root{--my-tooti-blue-light:rgba(54, 98, 160, 1.00)}

#stacks_in_60 {
}

#stacks_in_61 {
}


body{--primary:var(--my-primary) ;}
body{--primary-dark:var(--my-primary-dark) ;}
body{--primary-contrast:var(--my-primary-text) ;}

#stacks_in_69 {
}

#stacks_in_70 {
}

body{--secondary:var(--my-secondary) ;}
body{--secondary-dark:var(--my-secondary-dark) ;}
body{--secondary-contrast:var(--my-secondary-text) ;}

#stacks_in_76 {
}

#stacks_in_77 {
}

body{--white:var(--my-white) ;}
body{--light-gray:var(--my-light-gray) ;}
body{--medium-gray:var(--my-medium-gray) ;}
body{--dark-gray:var(--my-dark-gray) ;}
body{--black:var(--my-black) ;}

#stacks_in_84 {
}

body{--alert:var(--my-alert) ;}
body{--warning:var(--my-warning) ;}
body{--success:var(--my-success) ;}
body{--overlay:var(--my-dark-overlay) ;}

#stacks_in_90 {
}


#stacks_in_93 {
}

#stacks_in_94 {
}


.title{--header-color:var(--my-black) ;}
.title{--subheader-color:var(--my-medium-gray) ;}
.title{--small-color:var(--my-light-gray) ;}
.title{--text-color:var(--my-black) ;}
.title{--link-color:var(--my-text-link) ;}
.title{--link-color-hover:var(--my-text-link-hover) ;}
.title{--link-decoration:var(--my-text-link) ;}
.title{--link-decoration:var(--my-text-link-hover) ;}

#stacks_in_106 {
}

.alt .title{--header-color:var(--my-white) ;}
.alt .title{--subheader-color:var(--my-medium-gray) ;}
.alt .title{--small-color:var(--my-dark-gray) ;}
.alt .title{--text-color:var(--my-white) ;}
.alt .title{--link-color:var(--my-text-link) ;}
.alt .title{--link-color-hover:var(--my-text-link-hover) ;}
.alt .title{--link-decoration:var(--my-text-link) ;}
.alt .title{--link-decoration:var(--my-text-link-hover) ;}

#stacks_in_116 {
}

.title.primary{--header-color:var(--my-primary) ;}
.title.secondary{--header-color:var(--my-secondary) ;}

#stacks_in_120 {
}

.title.white{--header-color:var(--my-white) ;}
.alt .title.white{--header-color:var(--my-black) ;}
.title.black{--header-color:var(--my-black) ;}
.alt .title.black{--header-color:var(--my-white) ;}

#stacks_in_132 {
}

#stacks_in_133 {
}


.above-title{--text-color:var(--my-black) ;}
.above-title{--link-color:var(--my-text-link) ;}
.above-title{--link-color-hover:var(--my-text-link-hover) ;}
.above-title{--link-decoration:var(--my-text-link) ;}
.above-title{--link-decoration:var(--my-text-link-hover) ;}

#stacks_in_141 {
}

.alt .above-title{--text-color:var(--my-white) ;}
.alt .above-title{--link-color:var(--my-text-link) ;}
.alt .above-title{--link-color-hover:var(--my-text-link-hover) ;}
.alt .above-title{--link-decoration:var(--my-text-link) ;}
.alt .above-title{--link-decoration:var(--my-text-link-hover) ;}

#stacks_in_148 {
}

.above-title.primary{--text-color:var(--my-primary) ;}
.alt .above-title.primary{--text-color:var(--my-primary) ;}
.above-title.secondary{--text-color:var(--my-secondary) ;}
.alt .above-title.secondary{--text-color:var(--my-secondary) ;}

#stacks_in_154 {
}

.above-title.white{--text-color:var(--my-white) ;}
.alt .above-title.white{--text-color:var(--my-black) ;}
.above-title.black{--text-color:var(--my-black) ;}
.alt .above-title.black{--text-color:var(--my-white) ;}

#stacks_in_166 {
}

#stacks_in_167 {
}


.description{--text-color:var(--my-black) ;}
.description{--link-color:var(--my-text-link) ;}
.description{--link-color-hover:var(--my-text-link-hover) ;}
.description{--link-decoration:var(--my-text-link) ;}
.description{--link-decoration:var(--my-text-link-hover) ;}

#stacks_in_175 {
}

.alt .description{--text-color:var(--my-white) ;}
.alt .description{--link-color:var(--my-text-link-alt) ;}
.alt .description{--link-color-hover:var(--my-text-link-alt-hover) ;}
.alt .description{--link-decoration:var(--my-text-link-alt) ;}
.alt .description{--link-decoration:var(--my-text-link-alt-hover) ;}

#stacks_in_182 {
}

.description.primary{--text-color:var(--my-primary) ;}
.alt .description.primary{--text-color:var(--my-primary) ;}
.description.secondary{--text-color:var(--my-secondary) ;}
.alt .description.secondary{--text-color:var(--my-secondary) ;}

#stacks_in_188 {
}

.description.white{--text-color:var(--my-white) ;}
.alt .description.white{--text-color:var(--my-black) ;}
.description.black{--text-color:var(--my-black) ;}
.alt .description.black{--text-color:var(--my-white) ;}

#stacks_in_200 {
}

#stacks_in_201 {
}


.btn-main{--primary:var(--my-primary) ;}
.btn-main{--primary-contrast:var(--my-primary-text) ;}

#stacks_in_207 {
}

.btn-main{--primary-dark:var(--my-primary) ;}

#stacks_in_211 {
}
.btn-main{position:relative;z-index:0}.btn-main:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.95 ;background-color:var(--my-white) ;}

#stacks_in_213 {
}

.btn-main:focus{--primary-dark:var(--my-primary-dark) ;}

#stacks_in_217 {
}

#stacks_in_218 {
}

.clear.btn-main:hover{--primary-dark:var(--my-primary-dark) ;}

#stacks_in_221 {
}

.clear.btn-main:focus{--primary-dark:var(--my-primary-dark) ;}

#stacks_in_224 {
}

#stacks_in_237 {
}


.btn-main{--secondary:var(--my-secondary) ;}
.btn-main{--secondary-contrast:var(--my-secondary-text) ;}

#stacks_in_242 {
}

.btn-main{--secondary-dark:var(--my-secondary) ;}

#stacks_in_246 {
}
.btn-main.secondary{position:relative;z-index:0}.btn-main.secondary:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.95 ;background-color:var(--my-white) ;}

#stacks_in_248 {
}

.btn-main:focus{--secondary-dark:var(--my-secondary-dark) ;}

#stacks_in_252 {
}

#stacks_in_253 {
}

.clear.btn-main:hover{--secondary-dark:var(--my-secondary-dark) ;}

#stacks_in_256 {
}

.clear.btn-main:focus{--secondary-dark:var(--my-secondary-dark) ;}

#stacks_in_259 {
}

#stacks_in_272 {
}


.btn-main.black{--primary:var(--my-black) ;}
.btn-main.black{--primary-contrast:var(--my-white) ;}

#stacks_in_277 {
}

.btn-main.black{--primary-dark:var(--my-black) ;}

#stacks_in_281 {
}
.btn-main.black{position:relative;z-index:0}.btn-main.black:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.95 ;background-color:var(--my-white) ;}

#stacks_in_283 {
}

.btn-main:focus.black{--primary-dark:var(--my-black) ;}

#stacks_in_287 {
}

#stacks_in_288 {
}

.clear.btn-main:hover.black{--primary-dark:var(--my-dark-gray) ;}

#stacks_in_291 {
}

.clear.btn-main:focus.black{--primary-dark:var(--my-dark-gray) ;}

#stacks_in_294 {
}

#stacks_in_307 {
}


.btn-main.white{--primary:var(--my-white) ;}
.btn-main.white{--primary-contrast:var(--my-black) ;}

#stacks_in_312 {
}

.btn-main.white{--primary-dark:var(--my-white) ;}

#stacks_in_316 {
}
.btn-main.white{position:relative;z-index:0}.btn-main.white:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.95 ;background-color:var(--my-black) ;}

#stacks_in_318 {
}

.btn-main:focus.white{background-color:var(--primary-dark) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.btn-main:focus.white{background-attachment:scroll!important}}

#stacks_in_322 {
}

#stacks_in_323 {
}

.clear.btn-main:hover.white{background-color:var(--my-transparent) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.clear.btn-main:hover.white{background-attachment:scroll!important}}
.clear.btn-main:hover.white{--primary-dark:var(--my-black) ;}
.clear.btn-main.white{border-color:var(--my-transparent) ;border-width:0px ;border-style:solid ;}

#stacks_in_328 {
}

.clear.btn-main:focus.white{--primary-dark:var(--my-medium-gray) ;}

#stacks_in_331 {
}

#stacks_in_344 {
}



#stacks_in_353 {
}

#stacks_in_355 {
}


#stacks_in_359 {
}

#stacks_in_360 {
}

.clear.btn-main.white{border-color:var(--my-transparent) ;border-width:0px ;border-style:solid ;}

#stacks_in_365 {
}

#stacks_in_381 {
}



#stacks_in_390 {
}

#stacks_in_392 {
}


#stacks_in_396 {
}

#stacks_in_397 {
}

#stacks_in_418 {
}



#stacks_in_427 {
}

#stacks_in_429 {
}


#stacks_in_433 {
}

#stacks_in_434 {
}

#stacks_in_455 {
}

.bg-primary{background-color:var(--my-primary) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-primary{background-attachment:scroll!important}}

#stacks_in_462 {
}

.bg-dark-gradient{position:relative;z-index:0}.bg-dark-gradient:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.60 ; background-image: linear-gradient(0deg, #000000 0%, #00000000 40%); }

#stacks_in_487 {
}

.bg-dark-blue{background-color:var(--my-tooti-blue-light) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-dark-blue{background-attachment:scroll!important}}

#stacks_in_490 {
}


.accordion-title{background-color:var(--my-transparent) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.accordion-title{background-attachment:scroll!important}}
.accordion-title:focus{background-color:var(--my-transparent) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.accordion-title{background-attachment:scroll!important}}
.accordion-title:hover{background-color:var(--my-transparent) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.accordion-title{background-attachment:scroll!important}}
.accordion-title{color:var(--my-dark-blue) !important;}
.accordion-title:hover{color:var(--my-dark-overlay) !important;}
.accordion-title:focus{color:var(--my-dark-blue) !important;}

#stacks_in_546 {
}

.alt .accordion-title{color:var(--my-white) !important;}
.alt .accordion-title:hover{color:var(--my-light-overlay) !important;}
.alt .accordion-title:focus{color:var(--my-white) !important;}
.alt .accordion-title{border-color:var(--my-dark-gray) !important;border-bottom-width:1px !important;border-bottom-style:solid !important;}
.alt .accordion-item.is-active>.accordion-title{border-color:var(--my-dark-gray) !important;border-bottom-width:1px !important;border-bottom-style:solid !important;}

#stacks_in_553 {
}

.bg-primary .accordion-title{border-color:var(--my-light-overlay) !important;border-bottom-width:1px !important;border-bottom-style:solid !important;}
.bg-primary .accordion-item.is-active>.accordion-title{border-color:var(--my-light-overlay) !important;border-bottom-width:1px !important;border-bottom-style:solid !important;}

#stacks_in_557 {
}

#stacks_in_562 {
}

.accordion-content{background-color:var(--my-transparent) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.accordion-content{background-attachment:scroll!important}}

#stacks_in_565 {
}

#stacks_in_579 {
}

#stacks_in_580 {
}




  h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6,     .title{font-family:"Barlow",sans-serif }

#stacks_in_590 {
}

            .above-title{font-family:"Barlow",sans-serif }

#stacks_in_593 {
}

            .description{font-family:"Barlow",sans-serif }

#stacks_in_596 {
}

#stacks_in_597 {
}

            .button,.btn-main, .main-menu, .tabs, .accordion-title{font-family:"Barlow",sans-serif }

#stacks_in_600 {
}

#stacks_in_601 {
}


            h1.title{font-size:calc(32rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            h1.title{font-size:calc(40rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            h1.title{font-size:calc(54rem/16) ;line-height:1.10 }}
            h2.title{font-size:calc(26rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            h2.title{font-size:calc(32rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            h2.title{font-size:calc(40rem/16) ;line-height:1.10 }}
            h3.title{font-size:calc(24rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            h3.title{font-size:calc(26rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            h3.title{font-size:calc(32rem/16) ;line-height:1.10 }}
            h4.title{font-size:calc(22rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            h4.title{font-size:calc(24rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            h4.title{font-size:calc(26rem/16) ;line-height:1.10 }}
            h5.title{font-size:calc(20rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            h5.title{font-size:calc(22rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            h5.title{font-size:calc(24rem/16) ;line-height:1.10 }}
            h6.title{font-size:calc(18rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            h6.title{font-size:calc(20rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            h6.title{font-size:calc(22rem/16) ;line-height:1.10 }}

            h1.title.smallest{font-size:calc(22rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            h1.title.smallest{font-size:calc(28rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            h1.title.smallest{font-size:calc(38rem/16) ;line-height:1.10 }}
            h2.title.smallest{font-size:calc(18rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            h2.title.smallest{font-size:calc(24rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            h2.title.smallest{font-size:calc(28rem/16) ;line-height:1.10 }}
            h3.title.smallest{font-size:calc(16rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            h3.title.smallest{font-size:calc(19rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            h3.title.smallest{font-size:calc(22rem/16) ;line-height:1.10 }}

#stacks_in_615 {
}

            h1.title.smaller{font-size:calc(28rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            h1.title.smaller{font-size:calc(36rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            h1.title.smaller{font-size:calc(48rem/16) ;line-height:1.10 }}
            h2.title.smaller{font-size:calc(23rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            h2.title.smaller{font-size:calc(29rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            h2.title.smaller{font-size:calc(36rem/16) ;line-height:1.10 }}
            h3.title.smaller{font-size:calc(21rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            h3.title.smaller{font-size:calc(23rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            h3.title.smaller{font-size:calc(28rem/16) ;line-height:1.10 }}

#stacks_in_620 {
}

            h1.title.bigger{font-size:calc(36rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            h1.title.bigger{font-size:calc(46rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            h1.title.bigger{font-size:calc(62rem/16) ;line-height:1.10 }}
            h2.title.bigger{font-size:calc(29rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            h2.title.bigger{font-size:calc(36rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            h2.title.bigger{font-size:calc(45rem/16) ;line-height:1.10 }}
            h3.title.bigger{font-size:calc(27rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            h3.title.bigger{font-size:calc(30rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            h3.title.bigger{font-size:calc(36rem/16) ;line-height:1.10 }}

#stacks_in_625 {
}

            h1.title.biggest{font-size:calc(40rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            h1.title.biggest{font-size:calc(52rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            h1.title.biggest{font-size:calc(68rem/16) ;line-height:1.10 }}
            h2.title.biggest{font-size:calc(33rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            h2.title.biggest{font-size:calc(40rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            h2.title.biggest{font-size:calc(51rem/16) ;line-height:1.10 }}
            h3.title.biggest{font-size:calc(31rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            h3.title.biggest{font-size:calc(33rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            h3.title.biggest{font-size:calc(40rem/16) ;line-height:1.10 }}

#stacks_in_630 {
}


#stacks_in_633 {
}

#stacks_in_634 {
}

#stacks_in_635 {
}

            .display-1{font-size:calc(54rem/16) !important;line-height:1.10 !important;}@media only screen and (min-width:40em) {            .display-1{font-size:calc(78rem/16) !important;line-height:1.10 !important}}@media only screen and (min-width:64em) {            .display-1{font-size:calc(94rem/16) !important;line-height:1.10 !important}}
            .display-3{font-size:calc(42rem/16) !important;line-height:1.10 !important;}@media only screen and (min-width:40em) {            .display-3{font-size:calc(56rem/16) !important;line-height:1.10 !important}}@media only screen and (min-width:64em) {            .display-3{font-size:calc(74rem/16) !important;line-height:1.10 !important}}
            .display-4{font-size:calc(38rem/16) !important;line-height:1.10 !important;}@media only screen and (min-width:40em) {            .display-4{font-size:calc(48rem/16) !important;line-height:1.10 !important}}@media only screen and (min-width:64em) {            .display-4{font-size:calc(66rem/16) !important;line-height:1.10 !important}}
            .display-5{font-size:calc(36rem/16) !important;line-height:1.10 !important;}@media only screen and (min-width:40em) {            .display-5{font-size:calc(44rem/16) !important;line-height:1.10 !important}}@media only screen and (min-width:64em) {            .display-5{font-size:calc(56rem/16) !important;line-height:1.10 !important}}

#stacks_in_642 {
}

            .above-title{font-size:calc(20rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            .above-title{font-size:calc(21rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            .above-title{font-size:calc(22rem/16) ;line-height:1.10 }}
            .above-title.smaller{font-size:calc(18rem/16) ;}@media only screen and (min-width:40em) {            .above-title.smaller{font-size:calc(19rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            .above-title.smaller{font-size:calc(20rem/16) ;line-height:1.10 }}
            .above-title.smallest{font-size:calc(15rem/16) ;}@media only screen and (min-width:40em) {            .above-title.smallest{font-size:calc(16rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            .above-title.smallest{font-size:calc(18rem/16) ;line-height:1.10 }}
            .above-title.bigger{font-size:calc(22rem/16) !important;}@media only screen and (min-width:40em) {            .above-title.bigger{font-size:calc(23rem/16) !important;line-height:1.10 !important}}@media only screen and (min-width:64em) {            .above-title.bigger{font-size:calc(24rem/16) !important;line-height:1.10 !important}}
            .above-title.biggest{font-size:calc(24rem/16) !important;}@media only screen and (min-width:40em) {            .above-title.biggest{font-size:calc(25rem/16) !important;line-height:1.10 !important}}@media only screen and (min-width:64em) {            .above-title.biggest{font-size:calc(26rem/16) !important;line-height:1.10 !important}}


#stacks_in_651 {
}

#stacks_in_652 {
}

#stacks_in_653 {
}

            .description{font-size:calc(20rem/16) ;font-weight:300 ;}@media only screen and (min-width:40em) {            .description{font-size:calc(20rem/16) ;line-height:1.30 }}@media only screen and (min-width:64em) {            .description{font-size:calc(20rem/16) ;line-height:1.30 }}
            .description.smallest, description.smallest span{font-size:calc(14rem/16) ;}@media only screen and (min-width:40em) {            .description.smallest, description.smallest span{font-size:calc(14rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            .description.smallest, description.smallest span{font-size:calc(14rem/16) ;line-height:1.10 }}
            .description.smaller, description.smaller span{font-size:calc(18rem/16) ;}@media only screen and (min-width:40em) {            .description.smaller, description.smaller span{font-size:calc(18rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            .description.smaller, description.smaller span{font-size:calc(18rem/16) ;line-height:1.10 }}
            .description.bigger, description.bigger span{font-size:calc(22rem/16) !important;}@media only screen and (min-width:40em) {            .description.bigger, description.bigger span{font-size:calc(23rem/16) !important;line-height:1.10 !important}}@media only screen and (min-width:64em) {            .description.bigger, description.bigger span{font-size:calc(24rem/16) !important;line-height:1.10 !important}}
            .description.biggest, description.biggest span{font-size:calc(24rem/16) !important;}@media only screen and (min-width:40em) {            .description.biggest, description.biggest span{font-size:calc(25rem/16) !important;line-height:1.10 !important}}@media only screen and (min-width:64em) {            .description.biggest, description.biggest span{font-size:calc(26rem/16) !important;line-height:1.10 !important}}


#stacks_in_662 {
}

#stacks_in_663 {
}

#stacks_in_664 {
}


h1.title, h2.title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:26.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){h1.title, h2.title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:32.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){h1.title, h2.title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:40.00px ;margin-left:0.00px }}
h3.title, h4.title, h5.title, h6.title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:20.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){h3.title, h4.title, h5.title, h6.title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:26.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){h3.title, h4.title, h5.title, h6.title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:32.00px ;margin-left:0.00px }}

#stacks_in_670 {
}

.above-title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:16.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){.above-title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:20.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){.above-title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:24.00px ;margin-left:0.00px }}

#stacks_in_673 {
}

.description{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:16.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){.description{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:20.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){.description{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:24.00px ;margin-left:0.00px }}

#stacks_in_676 {
}

#stacks_in_677 {
}


.description a{position:relative;white-space:normal}.description a:before{content:"";position:absolute;bottom:0px;left:0;width:calc(100% - 0rem / 8);margin:0 calc(0rem / 16);height:2px;background:currentcolor;transform:scaleX(0.00);transform-origin:left  ;transition:transform 250ms ease-in;}.description a:hover:before{transform:scaleX(1.00);transform-origin:left  }
.description a:before{transition:all 150ms ease 0ms }

#stacks_in_682 {
}

#stacks_in_683 {
}



#stacks_in_687 {
}

#stacks_in_688 {
}

#stacks_in_689 {
}



#stacks_in_693 {
}

#stacks_in_694 {
}

#stacks_in_695 {
}

#stacks_in_706 {
}


            .button,.btn-main{font-weight:700 !important;}

#stacks_in_713 {
}


#stacks_in_716 {
}
.btn-main{border-width:0px !important;border-style:solid !important;}

#stacks_in_719 {
}

.button.medium{padding-top:14.00px ;padding-right:20.00px ;padding-bottom:14.00px ;padding-left:20.00px ;}@media only screen and (min-width:40em){.button.medium{padding-top:14.00px ;padding-right:20.00px ;padding-bottom:14.00px ;padding-left:20.00px }}@media only screen and (min-width:64em){.button.medium{padding-top:14.00px ;padding-right:20.00px ;padding-bottom:14.00px ;padding-left:20.00px }}
.button.large{padding-top:18.00px ;padding-right:24.00px ;padding-bottom:18.00px ;padding-left:24.00px ;}@media only screen and (min-width:40em){.button.large{padding-top:18.00px ;padding-right:24.00px ;padding-bottom:18.00px ;padding-left:24.00px }}@media only screen and (min-width:64em){.button.large{padding-top:18.00px ;padding-right:24.00px ;padding-bottom:18.00px ;padding-left:24.00px }}

#stacks_in_724 {
}

.btn-main:before{transition:transform 280ms ease-in-out 0ms }






.btn-main:before

{
    transform-origin: 100% 100% ;
    transform-style: flat ;
    transform :
        
        perspective(1000px)
        
        
        translateZ(0)
        
        
        scale3d(0.00, 1.00, 1.00)
        
        
        
        ;
}







.btn-main:hover:before

{
    transform-origin: 0% 100% ;
    transform-style: flat ;
    transform :
        
        perspective(1000px)
        
        
        translateZ(0)
        
        
        scale3d(1.00, 1.00, 1.00)
        
        
        
        ;
}

.btn-main{overflow  :hidden !important}

#stacks_in_730 {
}



#stacks_in_734 {
}
.ico-arrow:hover{padding-right:1.5rem !important;}  
.ico-arrow{overflow  :hidden }
.ico-arrow{transition:all 300ms ease 0ms }

#stacks_in_740 {
}

.ico-arrow:after{content:"\f0a9" }
.ico-arrow:after{opacity:0.00 }
.ico-arrow:after{position:   relative ;z-index:1 ;top:0px ;bottom:unset ;left:unset ;right:-100px ;}
.ico-arrow:after{transition:all 300ms ease 0ms }

#stacks_in_746 {
}

.ico-arrow:hover:after{opacity:1.00 }
.ico-arrow:hover:after{position:   relative ;z-index:1 ;top:unset ;bottom:unset ;left:unset ;right:-8px ;}

#stacks_in_750 {
}

#stacks_in_751 {
}

#stacks_in_770 {
}


.accordion{background-color:var(--my-transparent) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.accordion{background-attachment:scroll!important}}

#stacks_in_794 {
}

            .accordion-title{font-size:calc(22rem/16) ;font-weight:500 ;}@media only screen and (min-width:40em) {            .accordion-title{font-size:calc(22rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            .accordion-title{font-size:calc(22rem/16) ;line-height:1.10 }}
.accordion-title{border:unset }
.accordion-item.is-active>.accordion-title{border-bottom:unset !important}
.accordion-item.is-active>.accordion-title{background-color:var(--my-light-overlay) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.accordion-item.is-active>.accordion-title{background-attachment:scroll!important}}
.accordion-title{border-color:var(--my-light-overlay) !important;border-bottom-width:1px !important;border-bottom-style:solid !important;}
.accordion-item.is-active>.accordion-title{border-color:var(--my-light-overlay) !important;border-bottom-width:1px !important;border-bottom-style:solid !important;}
.accordion-title{padding-top:1rem !important;padding-right:1rem !important;padding-bottom:1.25rem !important;padding-left:1.25rem !important;}  
.accordion-title{transition:all 250ms ease 0ms }
.accordion-title:before{margin-top:-0.75rem ;}  

#stacks_in_805 {
}

.accordion-content{border:unset !important}
:last-child>.accordion-content:last-child{border:unset }

#stacks_in_809 {
}

#stacks_in_810 {
}

.op-50{opacity:0.50 }
.op-70{opacity:0.70 }

#stacks_in_836 {
}



#stacks_in_887 {
}

#stacks_in_888 {
}

#stacks_in_919 {
}


.no-events{pointer-events:none }

#stacks_in_924 {
}

hr{border-color:rgba(0, 0, 0, 0.10) ;border-bottom-width:1px ;border-bottom-style:solid ;}
.alt hr{border-color:rgba(255, 255, 255, 0.15) ;border-bottom-width:1px ;border-bottom-style:solid ;}

#stacks_in_928 {
}

.preview{border-color:var(--my-alert) ;border-top-width:3px ;border-top-style:solid ;}
.preview.marker{border-color:var(--my-alert) ;border-top-width:2px ;border-top-style:dashed ;}
.preview{padding-top:0.25rem ;padding-right:1.5rem ;padding-left:1.5rem ;}  
.preview{z-index:999 !important}
.preview .description{text-shadow:1px 1px 0px rgba(0, 0, 0, 1.00);}

#stacks_in_960 {
}

#stacks_in_961 {
}

#stacks_in_962 {
}










.move-up:hover

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translate3d(0px, -15px, 0px)
        
        
        
        
        ;
}

.move-up{transition:all 300ms ease 0ms }

#stacks_in_1035 {
}

#stacks_in_1048 {
}


.real-shadow{box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.10);}

#stacks_in_1068 {
}
.real-shadow{transition:all 300ms ease 0ms }

#stacks_in_1070 {
}

#stacks_in_1071 {
}

#stacks_in_1072 {
}


.ani-t-drift{clip-path:polygon(0% 100%,100% 100%,100% 100%, 0% 100%) ;}

.ani-t-drift{will-change:transform}

#stacks_in_1079 {
}

.ani-b-drift{clip-path:polygon(0% 0%,100% 0%,100% 0%, 0% 0%) ;}

.ani-b-drift{will-change:transform}

#stacks_in_1084 {
}

.ani-r-drift{clip-path:polygon(0% 0%,0% 0%,0% 100%, 0% 100%) ;}

.ani-r-drift{will-change:transform}

#stacks_in_1089 {
}

.ani-l-drift{clip-path:polygon(100% 0%,100% 0%,100% 100%, 100% 100%) ;}

.ani-l-drift{will-change:transform}

#stacks_in_1094 {
}

#stacks_in_1120 {
}

#stacks_in_1121 {
}

#stacks_in_1122 {
}


#stacks_in_1128 {
}

.stacks_in_1138 img{width:100%;max-width:100px}

#stacks_in_1140 {
}

#stacks_in_1142 {
}

#stacks_in_1143 {
}



#stacks_in_1149 {
}

.white-text-shadow{text-shadow:0px 0px 6px rgba(0, 0, 0, 0.50);}
.glass-fx{--glass-bg:transparent;--glass-blur:10px;--glass-border-size:0px;--glass-radius:5px;--glass-border-one:rgba(255, 255, 255, 0.75);--glass-border-two:rgba(255, 255, 255, 0.00);--glass-border-deg:0deg;--glass-hover-deg:360deg;--glass-shine-duration:350ms;--glass-shine-scale:0.995;--glass-iteration:none;--glass-spotlight-color:rgba(54, 98, 160, 0.60);--glass-spotlight-size:50%;--glass-shimmer-angle:60deg;--glass-shimmer-color:rgba(255, 255, 255, 0.50);--glass-shimmer-width:16%;--glass-shimmer-speed:650ms;--glass-shimmer-delay:200ms;position:relative;overflow:hidden;border-radius:var(--glass-radius,0);background:var(--glass-bg,hsl(0 0% 100% / 0.1));backdrop-filter:blur(var(--glass-blur,3px));box-shadow:var(--glass-shadow,none);isolation:isolate;contain:paint;&:is(:hover,:focus){--glass-bg:transparent;background:var(--glass-bg,hsl(0 0% 100% / 0.1));@media (prefers-reduced-motion:reduce){animation:none}}&::after{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;transition:--glass-border-one 200ms linear,--glass-border-two 200ms linear;border:var(--glass-border-size,2px) solid transparent;background:linear-gradient(var(--glass-border-deg),var(--glass-border-two),var(--glass-border-one)) border-box;mask:linear-gradient(black,black) border-box,linear-gradient(black,black) padding-box;mask-composite:subtract}.glass-spotlight{pointer-events:none;position:absolute;border-radius:inherit;inset:0;z-index:0;opacity:0;transition:opacity 250ms linear;background:radial-gradient(circle at var(--glass-spotlight-x,0px) var(--glass-spotlight-y,0px),var(--glass-spotlight-color,rgba(255,255,255,0.2)),transparent var(--glass-spotlight-size,40%));mix-blend-mode:screen}&:hover .glass-spotlight{opacity:1}}

#stacks_in_1155 {
}





.menu-overlay .overlap{position: absolute   ;z-index:1 ;top:0% ;bottom:unset ;left:0% ;right:unset ;}
.menu-overlay .overlap{width:100% ;}  
.menu-overlay .overlap{height:100vh ;}  

#stacks_in_1165 {
}

#stacks_in_1166 {
}


.menu-overlay{position:fixed    ;z-index:999 ;top:0% ;bottom:unset ;left:-100% ;right:unset ;}
.menu-overlay{width:100% ;}  
.menu-overlay{height:100vh !important;}  

#stacks_in_1172 {
}

.menu-overlay .title{position:relative;white-space:nowrap}.menu-overlay .title:before{content:"";position:absolute;bottom:-5px;left:0;width:calc(100% - 32rem / 8);margin:0 calc(32rem / 16);height:5px;background:currentcolor;transform:scaleX(0.30);transform-origin: center ;transition:transform 250ms ease-in;background-color:var(--my-light-overlay) ;}.menu-overlay .title:hover:before{transform:scaleX(0.15);transform-origin: center }
.menu-overlay .title:before{transition:all 150ms ease 0ms }

#stacks_in_1176 {
}


#stacks_in_1179 {
}
.bg-ellipsis{transition:all 200ms ease 0ms }

#stacks_in_1181 {
}

#stacks_in_1182 {
}


.menu-overlay .strip{width:100.00% ;}@media only screen and (min-width:40em){.menu-overlay .strip{width:100.00% }}@media only screen and (min-width:64em){.menu-overlay .strip{width:100.00% }}
.menu-overlay .strip{background-color:var(--my-secondary) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.menu-overlay .strip{background-attachment:scroll!important}}






.menu-overlay .strip

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translate3d(-100%, 0%, 0px)
        
        
        
        
        ;
}

.menu-overlay .strip{opacity:0.00 }

#stacks_in_1189 {
}

.menu-overlay .strip-1{height:16.00% ;}@media only screen and (min-width:40em){.menu-overlay .strip-1{height:16.00% }}@media only screen and (min-width:64em){.menu-overlay .strip-1{height:16.00% }}
.menu-overlay .strip-2{height:26.00% ;}@media only screen and (min-width:40em){.menu-overlay .strip-2{height:26.00% }}@media only screen and (min-width:64em){.menu-overlay .strip-2{height:26.00% }}
.menu-overlay .strip-3{height:11.00% ;}@media only screen and (min-width:40em){.menu-overlay .strip-3{height:11.00% }}@media only screen and (min-width:64em){.menu-overlay .strip-3{height:11.00% }}
.menu-overlay .strip-4{height:16.00% ;}@media only screen and (min-width:40em){.menu-overlay .strip-4{height:16.00% }}@media only screen and (min-width:64em){.menu-overlay .strip-4{height:16.00% }}
.menu-overlay .strip-5{height:26.00% ;}@media only screen and (min-width:40em){.menu-overlay .strip-5{height:26.00% }}@media only screen and (min-width:64em){.menu-overlay .strip-5{height:26.00% }}
.menu-overlay .strip-6{height:11.00% ;}@media only screen and (min-width:40em){.menu-overlay .strip-6{height:11.00% }}@media only screen and (min-width:64em){.menu-overlay .strip-6{height:11.00% }}

#stacks_in_1197 {
}

#stacks_in_1198 {
}


.menu-overlay{will-change:transform}
.menu-overlay .strip{will-change:transform}
.menu-overlay .item{will-change:transform}

#stacks_in_1204 {
}

#stacks_in_1205 {
}


#stacks_in_1215 {
}

.stacks_in_1220{line-height:0}.stacks_in_1220 svg{display:inline-block;max-width:48px;height:auto;}.stacks_in_1220.full-width svg{width:100%;height:auto}

#stacks_in_1221 {
}

#stacks_in_1224 {
}

#stacks_in_1225 {
}

#stacks_in_1228 {
}

#stacks_in_1229 {
}

#stacks_in_1232 {
}

#stacks_in_1233 {
}

#stacks_in_1236 {
}

#stacks_in_1237 {
}

#stacks_in_1240 {
}

#stacks_in_1241 {
}

#stacks_in_1242 {
}

#stacks_in_1243 {
}



.navbar{position:fixed    ;z-index:999 ;top:unset ;bottom:unset ;left:unset ;right:unset ;}
.navbar{width:100% ;}  
.navbar{height:auto ;}  
.navbar{padding-top:20.00px ;padding-right:20.00px ;padding-bottom:20.00px ;padding-left:20.00px ;}@media only screen and (min-width:40em){.navbar{padding-top:22.00px ;padding-right:24.00px ;padding-bottom:22.00px ;padding-left:24.00px }}@media only screen and (min-width:64em){.navbar{padding-top:24.00px ;padding-right:48.00px ;padding-bottom:24.00px ;padding-left:48.00px }}

#stacks_in_1252 {
}


#stacks_in_1257 {
}
.navbar .bg-ellipsis{transition:all 200ms ease 0ms }

#stacks_in_1259 {
}


.navbar .ellipsis-icon{will-change:transform}

#stacks_in_1264 {
}



.hero-tick{will-change:transform}

#stacks_in_1270 {
}


.hero-track .progress-track{will-change:transform}

#stacks_in_1274 {
}

#stacks_in_1275 {
}



.overview-tick{will-change:transform}

#stacks_in_1280 {
}


.overview-track .progress-track{will-change:transform}

#stacks_in_1284 {
}

#stacks_in_1285 {
}



.walk-tick{will-change:transform}

#stacks_in_1290 {
}


.walk-track .progress-track{will-change:transform}

#stacks_in_1294 {
}

#stacks_in_1295 {
}



.products-tick{will-change:transform}

#stacks_in_1300 {
}


.products-track .progress-track{will-change:transform}

#stacks_in_1304 {
}

#stacks_in_1305 {
}



.features-tick{will-change:transform}

#stacks_in_1310 {
}


.features-track .progress-track{will-change:transform}

#stacks_in_1314 {
}

#stacks_in_1315 {
}



.specs-tick{will-change:transform}

#stacks_in_1320 {
}


.specs-track .progress-track{will-change:transform}

#stacks_in_1324 {
}

#stacks_in_1325 {
}



.footer-tick{will-change:transform}

#stacks_in_1330 {
}

#stacks_in_1331 {
}


.tick{width:10.00px ;}@media only screen and (min-width:40em){.tick{width:10.00px }}@media only screen and (min-width:64em){.tick{width:10.00px }}
.tick{height:10.00px ;}@media only screen and (min-width:40em){.tick{height:10.00px }}@media only screen and (min-width:64em){.tick{height:10.00px }}
.tick{background-color:var(--my-light-overlay) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.tick{background-attachment:scroll!important}}
.tick:hover{background-color:var(--my-white) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.tick{background-attachment:scroll!important}}
.tick{border-radius:50% ;}
:root{--my-border:rgba(255, 255, 255, 0.50)}
.tick{transition:all 150ms ease 0ms }

#stacks_in_1341 {
}

.tick-name{position: absolute   ;z-index:1 ;top:-50% ;bottom:unset ;left:50% ;right:unset ;transform:translateX(-50%) ;}
.tick-name.toggled{position: absolute   ;z-index:1 ;top:-180% ;bottom:unset ;left:50% ;right:unset ;transform:translateX(-50%) ;}
.tick-name{opacity:0.00 }
.tick-name.toggled{opacity:1.00 }
.tick-name{width:auto !important;min-width:10rem !important;max-width:none !important;}  
.tick-name{transition:all 150ms ease 0ms }

#stacks_in_1350 {
}

.track{background-color:var(--my-light-overlay) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.track{background-attachment:scroll!important}}

#stacks_in_1353 {
}

.progress-track{height:2.00px ;}@media only screen and (min-width:40em){.progress-track{height:2.00px }}@media only screen and (min-width:64em){.progress-track{height:2.00px }}
.progress-track{background-color:rgba(255, 255, 255, 0.50) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.progress-track{background-attachment:scroll!important}}






.progress-track

{
    transform-origin: 0% 50% ;
    transform-style: flat ;
    transform :
        
        
        translateZ(0)
        
        
        
        
        ;
}


#stacks_in_1358 {
}

#stacks_in_1359 {
}

#stacks_in_1360 {
}
.stacks_in_1362 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}

.stacks_in_1365{line-height:0}.stacks_in_1365 svg{display:inline-block;max-width:132px;height:auto;}.stacks_in_1365.full-width svg{width:100%;height:auto}.stacks_in_1365 svg *{fill:rgba(255, 255, 255, 1.00)}

#stacks_in_1366 {
}


.stacks_in_1369 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}


#stacks_in_1375 {
}



#stacks_in_1384 {
}



#stacks_in_1393 {
}



#stacks_in_1402 {
}



#stacks_in_1411 {
}



#stacks_in_1420 {
}



#stacks_in_1429 {
}

#stacks_in_1430 {
}

.stacks_in_1434{line-height:0}.stacks_in_1434 svg{display:inline-block;max-width:36px;height:auto;}.stacks_in_1434.full-width svg{width:100%;height:auto}

#stacks_in_1435 {
}


#stacks_in_1439 {
}

#stacks_in_1440 {
}

#stacks_in_1441 {
}




.hero-banner .overlap{position: absolute   ;z-index:1 ;top:0% ;bottom:unset ;left:0% ;right:unset ;}
.hero-banner .overlap{width:100% ;}  
.hero-banner .overlap{height:100vh !important;}  

#stacks_in_1450 {
}

#stacks_in_1451 {
}


.hero-banner .main-img1{background-image:url('https://drtooti.com/assets/main/Lifestyle_5_Hero_2_full-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center bottom ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.hero-banner .main-img1{background-attachment:scroll!important}}@media only screen and (min-width:40em){.hero-banner .main-img1{background-image:url('https://drtooti.com/assets/main/Lifestyle_5_Hero_2_full-md@2x.webp') }}@media only screen and (min-width:64em){.hero-banner .main-img1{background-image:url('https://drtooti.com/assets/main/Lifestyle_5_Hero_2_full-lg@2x.webp') }}

#stacks_in_1456 {
}

#stacks_in_1458 {
}

#stacks_in_1460 {
}

.hero-banner .main-img1{will-change:transform}

#stacks_in_1463 {
}

.hero-banner .main-img2{background-image:url('https://drtooti.com/assets/main/Lifestyle_5_Hero_2_brush-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center bottom ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.hero-banner .main-img2{background-attachment:scroll!important}}@media only screen and (min-width:40em){.hero-banner .main-img2{background-image:url('https://drtooti.com/assets/main/Lifestyle_5_Hero_2_brush-md@2x.webp') }}@media only screen and (min-width:64em){.hero-banner .main-img2{background-image:url('https://drtooti.com/assets/main/Lifestyle_5_Hero_2_brush-lg@2x.webp') }}



#stacks_in_1468 {
}


.hero-banner .img-wrapper{will-change:transform}

#stacks_in_1472 {
}

#stacks_in_1473 {
}

.hero-banner .gradient-bottom{background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background: rgb(68,119,176);
background: linear-gradient(0deg, var(--my-tooti-blue-light)  0%, var(--my-transparent) 30%); }@media (hover:none) and (pointer:coarse){.hero-banner .gradient-bottom{background-attachment:scroll!important}}

#stacks_in_1476 {
}



.hero-banner .txt-wrapper{will-change:transform}

#stacks_in_1481 {
}


#stacks_in_1488 {
}

#stacks_in_1489 {
}

#stacks_in_1490 {
}




#stacks_in_1499 {
}


#stacks_in_1502 {
}

#stacks_in_1503 {
}


#stacks_in_1506 {
}




#stacks_in_1515 {
}

#stacks_in_1517 {
}

#stacks_in_1518 {
}

#stacks_in_1521 {
}

#stacks_in_1522 {
}


#stacks_in_1526 {
}

#stacks_in_1528 {
}

#stacks_in_1529 {
}

#stacks_in_1532 {
}

#stacks_in_1533 {
}


#stacks_in_1536 {
}

#stacks_in_1538 {
}

#stacks_in_1539 {
}

#stacks_in_1542 {
}

#stacks_in_1543 {
}

#stacks_in_1544 {
}

#stacks_in_1545 {
}


#stacks_in_1550 {
}

#stacks_in_1552 {
}

#stacks_in_1553 {
}

#stacks_in_1554 {
}




#stacks_in_1562 {
}

#stacks_in_1564 {
}

#stacks_in_1565 {
}

#stacks_in_1566 {
}

#stacks_in_1567 {
}

#stacks_in_1568 {
}




.overview .overlap{position: absolute   ;z-index:1 ;top:0% ;bottom:unset ;left:0% ;right:unset ;}
.overview .overlap{width:100% ;}  
.overview .overlap{height:100vh ;}  

#stacks_in_1577 {
}

#stacks_in_1578 {
}


.overview .bg-img{background-color:var(--my-tooti-blue-light) ;background-image:url('https://drtooti.com/assets/main/bg-beam-SM-light-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.overview .bg-img{background-attachment:scroll!important}}@media only screen and (min-width:64em){.overview .bg-img{background-image:url('https://drtooti.com/assets/main/bg-beam-LG-light-lg@2x.webp') }}
.overview .bg-img{position:relative;z-index:0}.overview .bg-img:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.25 ;background-color:var(--my-dark-blue) ;}






.overview .bg-img

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translateZ(0)
        
        
        scale3d(1.60, 1.60, 1.00)
        
        
        
        ;
}


#stacks_in_1584 {
}


.overview .bg-img{will-change:transform}

#stacks_in_1588 {
}

#stacks_in_1589 {
}



.overview .info-txt{will-change:transform}

#stacks_in_1594 {
}

#stacks_in_1595 {
}


.overview1 .img{background-image:url('https://drtooti.com/assets/main/IPX7-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.overview1 .img{background-attachment:scroll!important}}@media only screen and (min-width:40em){.overview1 .img{background-image:url('https://drtooti.com/assets/main/IPX7-md@2x.webp') }}@media only screen and (min-width:64em){.overview1 .img{background-image:url('https://drtooti.com/assets/main/IPX7-lg@2x.webp') }}
@media screen and (min-width: 64em){.overview1 .img{display:flex;align-items:center;aspect-ratio:16/10;}}
@media screen and (min-width: 40em) and (max-width: 63.9375em){.overview1 .img{display:flex;align-items:center;aspect-ratio:3/4;}}
@media screen and (max-width: 39.9375em){.overview1 .img{display:flex;align-items:center;aspect-ratio:7/16;}}






.overview1 .img

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translateZ(0)
        
        
        
        
        ;
}


#stacks_in_1603 {
}


.overview1 .img-out{will-change:transform}

#stacks_in_1607 {
}


.content1{will-change:transform}

#stacks_in_1611 {
}

#stacks_in_1612 {
}


.overview2 .img{background-image:url('https://drtooti.com/assets/main/Lifestyle_5_Lila_2-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.overview2 .img{background-attachment:scroll!important}}@media only screen and (min-width:40em){.overview2 .img{background-image:url('https://drtooti.com/assets/main/Lifestyle_5_Lila_2-md@2x.webp') }}@media only screen and (min-width:64em){.overview2 .img{background-image:url('https://drtooti.com/assets/main/Lifestyle_5_Lila_2-lg@2x.webp') }}
@media screen and (min-width: 64em){.overview2 .img{display:flex;align-items:center;aspect-ratio:16/10;}}
@media screen and (min-width: 40em) and (max-width: 63.9375em){.overview2 .img{display:flex;align-items:center;aspect-ratio:3/4;}}
@media screen and (max-width: 39.9375em){.overview2 .img{display:flex;align-items:center;aspect-ratio:7/16;}}






.overview2 .img

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translateZ(0)
        
        
        
        
        ;
}


#stacks_in_1620 {
}


.overview2 .img-in{will-change:transform}

#stacks_in_1624 {
}


.overview2 .img-out{will-change:transform}

#stacks_in_1628 {
}


.content2{will-change:transform}

#stacks_in_1632 {
}


.content2{will-change:transform}

#stacks_in_1636 {
}

#stacks_in_1637 {
}


.overview3 .img{background-image:url('https://drtooti.com/assets/main/Lila-3d-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.overview3 .img{background-attachment:scroll!important}}@media only screen and (min-width:40em){.overview3 .img{background-image:url('https://drtooti.com/assets/main/Lila-3d-md@2x.webp') }}@media only screen and (min-width:64em){.overview3 .img{background-image:url('https://drtooti.com/assets/main/Lila-3d-lg@2x.webp') }}
@media screen and (min-width: 64em){.overview3 .img{display:flex;align-items:center;aspect-ratio:16/10;}}
@media screen and (min-width: 40em) and (max-width: 63.9375em){.overview3 .img{display:flex;align-items:center;aspect-ratio:3/4;}}
@media screen and (max-width: 39.9375em){.overview3 .img{display:flex;align-items:center;aspect-ratio:7/16;}}






.overview3 .img

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translateZ(0)
        
        
        
        
        ;
}


#stacks_in_1645 {
}


.overview3 .img-in{will-change:transform}

#stacks_in_1649 {
}


.overview3 .img-out{will-change:transform}

#stacks_in_1653 {
}


.content3{will-change:transform}

#stacks_in_1657 {
}


.content3{will-change:transform}

#stacks_in_1661 {
}

#stacks_in_1662 {
}

.overview .gradient{background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;-webkit-background-clip:border-box !important;background-clip:border-box !important; background: rgb(0,16,75);
background: linear-gradient(0deg, var(--my-tooti-blue-light)  0%, var(--my-transparent) 35%, var(--my-transparent) 65%, var(--my-tooti-blue-light)  100%); }@media (hover:none) and (pointer:coarse){.overview .gradient{background-attachment:scroll!important}}

#stacks_in_1665 {
}

#stacks_in_1666 {
}



#stacks_in_1675 {
}


#stacks_in_1682 {
}


#stacks_in_1688 {
}


#stacks_in_1694 {
}


#stacks_in_1697 {
}




#stacks_in_1705 {
}

#stacks_in_1706 {
}


#stacks_in_1710 {
}

#stacks_in_1711 {
}


#stacks_in_1714 {
}

#stacks_in_1715 {
}

#stacks_in_1716 {
}

#stacks_in_1717 {
}




#stacks_in_1728 {
}

#stacks_in_1730 {
}

#stacks_in_1731 {
}

#stacks_in_1732 {
}


#stacks_in_1736 {
}

#stacks_in_1738 {
}

#stacks_in_1739 {
}

#stacks_in_1740 {
}


#stacks_in_1743 {
}

#stacks_in_1745 {
}

#stacks_in_1746 {
}

#stacks_in_1747 {
}

#stacks_in_1748 {
}

#stacks_in_1751 {
}




#stacks_in_1760 {
}

#stacks_in_1762 {
}

#stacks_in_1763 {
}

#stacks_in_1764 {
}


#stacks_in_1768 {
}

#stacks_in_1770 {
}

#stacks_in_1771 {
}

#stacks_in_1772 {
}


#stacks_in_1775 {
}

#stacks_in_1777 {
}

#stacks_in_1778 {
}

#stacks_in_1779 {
}

#stacks_in_1780 {
}

#stacks_in_1782 {
}




#stacks_in_1791 {
}

#stacks_in_1793 {
}

#stacks_in_1794 {
}

#stacks_in_1795 {
}


#stacks_in_1799 {
}

#stacks_in_1801 {
}

#stacks_in_1802 {
}

#stacks_in_1803 {
}


#stacks_in_1806 {
}

#stacks_in_1808 {
}

#stacks_in_1809 {
}

#stacks_in_1810 {
}

#stacks_in_1811 {
}

#stacks_in_1813 {
}


#stacks_in_1818 {
}

#stacks_in_1820 {
}

#stacks_in_1821 {
}

#stacks_in_1822 {
}




#stacks_in_1830 {
}

#stacks_in_1832 {
}

#stacks_in_1833 {
}

#stacks_in_1834 {
}



#stacks_in_1841 {
}

#stacks_in_1843 {
}

#stacks_in_1844 {
}

#stacks_in_1845 {
}



#stacks_in_1852 {
}

#stacks_in_1854 {
}

#stacks_in_1855 {
}

#stacks_in_1856 {
}

#stacks_in_1857 {
}

#stacks_in_1858 {
}




.walk .overlap{position: absolute   ;z-index:1 ;top:0% ;bottom:unset ;left:0% ;right:unset ;}
.walk .overlap{width:100% ;}  
.walk .overlap{height:100vh ;}  

#stacks_in_1867 {
}

.walk .top-left{position: absolute   ;z-index:1 ;top:-20px ;bottom:unset ;left:-20px ;right:unset ;}
.walk .top-right{position: absolute   ;z-index:1 ;top:-20px ;bottom:unset ;left:unset ;right:-20px ;}
.walk .bottom-left{position: absolute   ;z-index:1 ;top:unset ;bottom:-20px ;left:-20px ;right:unset ;}
.walk .bottom-right{position: absolute   ;z-index:1 ;top:unset ;bottom:-20px ;left:unset ;right:-20px ;}

#stacks_in_1873 {
}

@media screen and (max-width: 39.9375em){.walk .popup{width:33.33333% ;min-width:220.00px ;max-width:0.00px ;}}  
@media screen and (min-width: 40em){.walk .popup{width:33.33333% ;min-width:360.00px ;max-width:0.00px ;}}  
.walk .popup{background-color:var(--my-white) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.walk .popup{background-attachment:scroll!important}}
.walk .popup{border-radius:10px ;}
.walk .popup{box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.35);}
.popup .content{padding:1.5rem ;}  

#stacks_in_1881 {
}

#stacks_in_1882 {
}

            .title-walk{font-size:calc(240rem/16) !important;}@media only screen and (min-width:40em) {            .title-walk{font-size:calc(320rem/16) !important;line-height:1.10 !important}}@media only screen and (min-width:64em) {            .title-walk{font-size:calc(200rem/16) !important;line-height:1.10 !important}}

#stacks_in_1886 {
}


.walk .txt-top{will-change:transform}

#stacks_in_1890 {
}


.walk .txt-bottom{will-change:transform}

#stacks_in_1894 {
}

#stacks_in_1895 {
}

.walk .gradient{background-image:url('https://drtooti.com/assets/main/Lifestyle_6_1-sm@2x.webp') !important;background-repeat:no-repeat    !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;-webkit-background-clip:border-box !important;background-clip:border-box !important; background-size:  cover !important; }@media (hover:none) and (pointer:coarse){.walk .gradient{background-attachment:scroll!important}}@media only screen and (min-width:40em){.walk .gradient{background-image:url('https://drtooti.com/assets/main/Lifestyle_6_1-md@2x.webp') !important}}@media only screen and (min-width:64em){.walk .gradient{background-image:url('https://drtooti.com/assets/main/Lifestyle_6_1-lg@2x.webp') !important}}

#stacks_in_1898 {
}



.walk .info-txt{will-change:transform}

#stacks_in_1903 {
}

#stacks_in_1904 {
}


.walk .main-img-wrapper{width:320.00px ;}@media only screen and (min-width:40em){.walk .main-img-wrapper{width:600.00px }}@media only screen and (min-width:64em){.walk .main-img-wrapper{width:900.00px }}






.walk .main-img-wrapper

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translateZ(0)
        
        
        scale3d(0.75, 0.75, 1.00)
        
        
        
        ;
}


.walk .main-img-wrapper{will-change:transform}

#stacks_in_1912 {
}



#stacks_in_1919 {
}

#stacks_in_1920 {
}


.walk .step1{position: absolute   ;z-index:1 ;top:7% ;bottom:unset ;left:25% ;right:unset ;}

#stacks_in_1924 {
}


.walk .step1{will-change:transform}

#stacks_in_1928 {
}


.walk .step1{will-change:transform}

#stacks_in_1932 {
}

.step1 .popup-img{background-image:url('https://drtooti.com/assets/main/Lifestyle_5_Hero_2_piana-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.step1 .popup-img{background-attachment:scroll!important}}@media only screen and (min-width:40em){.step1 .popup-img{background-image:url('https://drtooti.com/assets/main/Lifestyle_5_Hero_2_piana-md@2x.webp') }}
.popup-img{display:flex;align-items:center;aspect-ratio:16/10;}

#stacks_in_1936 {
}

#stacks_in_1937 {
}


.walk .step2{position: absolute   ;z-index:1 ;top:38% ;bottom:unset ;left:unset ;right:18% ;}

#stacks_in_1941 {
}


.walk .step2{will-change:transform}

#stacks_in_1945 {
}


.walk .step2{will-change:transform}

#stacks_in_1949 {
}

.step2 .popup-img{background-image:url('https://drtooti.com/assets/main/Panda-dziecko_1-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:50% -30% ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.step2 .popup-img{background-attachment:scroll!important}}@media only screen and (min-width:40em){.step2 .popup-img{background-image:url('https://drtooti.com/assets/main/Panda-dziecko_1-md@2x.webp') }}

#stacks_in_1952 {
}

#stacks_in_1953 {
}


.walk .step3{position:   relative ;z-index:1 ;top:unset ;bottom:42% ;left:28% ;right:unset ;}

#stacks_in_1957 {
}


.walk .step3{will-change:transform}

#stacks_in_1961 {
}


.walk .step3{will-change:transform}

#stacks_in_1965 {
}

.step3 .popup-img{background-image:url('https://drtooti.com/assets/main/on-button-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:50% -30% ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.step3 .popup-img{background-attachment:scroll!important}}@media only screen and (min-width:40em){.step3 .popup-img{background-image:url('https://drtooti.com/assets/main/on-button-md@2x.webp') }}

#stacks_in_1968 {
}

#stacks_in_1969 {
}


.walk .step4{position: absolute   ;z-index:1 ;top:unset ;bottom:20% ;left:unset ;right:30% ;}

#stacks_in_1973 {
}


.walk .step4{will-change:transform}

#stacks_in_1977 {
}


.walk .step4{will-change:transform}

#stacks_in_1981 {
}

.step4 .popup-img{background-image:url('https://drtooti.com/assets/main/lifestyle_2_Lila-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center top ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.step4 .popup-img{background-attachment:scroll!important}}@media only screen and (min-width:40em){.step4 .popup-img{background-image:url('https://drtooti.com/assets/main/lifestyle_2_Lila-md@2x.webp') }}

#stacks_in_1984 {
}

#stacks_in_1985 {
}


.walk .step5{background-image:url('https://drtooti.com/assets/main/Lifestyle_6_4-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center top ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.walk .step5{background-attachment:scroll!important}}@media only screen and (min-width:40em){.walk .step5{background-image:url('https://drtooti.com/assets/main/Lifestyle_6_4-md@2x.webp') }}@media only screen and (min-width:64em){.walk .step5{background-image:url('https://drtooti.com/assets/main/Lifestyle_6_4-lg@2x.webp') }}

#stacks_in_1989 {
}


.walk .step5{will-change:transform}

#stacks_in_1993 {
}

#stacks_in_1994 {
}


.step6{background-color:var(--my-primary) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.step6{background-attachment:scroll!important}}

#stacks_in_1998 {
}


.walk .step6{will-change:transform}
.walk .acordion{will-change:transform}

#stacks_in_2003 {
}

#stacks_in_2004 {
}


.step7-marker .img1{background-image:url('https://drtooti.com/assets/main/age-4-12-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.step7-marker .img1{background-attachment:scroll!important}}@media only screen and (min-width:40em){.step7-marker .img1{background-image:url('https://drtooti.com/assets/main/age-4-12-md@2x.webp') }}
.step7-marker .img2{background-image:url('https://drtooti.com/assets/main/Lifestyle_5_Panda_2-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.step7-marker .img2{background-attachment:scroll!important}}@media only screen and (min-width:40em){.step7-marker .img2{background-image:url('https://drtooti.com/assets/main/Lifestyle_5_Panda_2-md@2x.webp') }}
.step7-marker .img3{background-image:url('https://drtooti.com/assets/main/Lila-3d-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.step7-marker .img3{background-attachment:scroll!important}}@media only screen and (min-width:40em){.step7-marker .img3{background-image:url('https://drtooti.com/assets/main/Lila-3d-md@2x.webp') }}
.step7-marker .img4{background-image:url('https://drtooti.com/assets/main/Lifestyle_5_Hero_2_full-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.step7-marker .img4{background-attachment:scroll!important}}@media only screen and (min-width:40em){.step7-marker .img4{background-image:url('https://drtooti.com/assets/main/Lifestyle_5_Hero_2_full-md@2x.webp') }}

#stacks_in_2011 {
}

.square{display:flex;align-items:flex-end;aspect-ratio:1/1;}

#stacks_in_2014 {
}

#stacks_in_2015 {
}

#stacks_in_2016 {
}



#stacks_in_2025 {
}

#stacks_in_2026 {
}

#stacks_in_2029 {
}

#stacks_in_2030 {
}

#stacks_in_2031 {
}


#stacks_in_2034 {
}





#stacks_in_2048 {
}

#stacks_in_2050 {
}

#stacks_in_2051 {
}


#stacks_in_2055 {
}

#stacks_in_2057 {
}

#stacks_in_2058 {
}


#stacks_in_2061 {
}

#stacks_in_2063 {
}

#stacks_in_2064 {
}

#stacks_in_2065 {
}
.stacks_in_2067{line-height:0}.stacks_in_2067 svg{display:inline-block;max-width:40px;height:auto;}.stacks_in_2067.full-width svg{width:100%;height:auto}

#stacks_in_2068 {
}

#stacks_in_2069 {
}




#stacks_in_2080 {
}

#stacks_in_2082 {
}

#stacks_in_2083 {
}


#stacks_in_2087 {
}

#stacks_in_2089 {
}

#stacks_in_2090 {
}


#stacks_in_2093 {
}

#stacks_in_2095 {
}

#stacks_in_2096 {
}

#stacks_in_2097 {
}
.stacks_in_2101{line-height:0}.stacks_in_2101 svg{display:inline-block;max-width:40px;height:auto;}.stacks_in_2101.full-width svg{width:100%;height:auto}

#stacks_in_2102 {
}

#stacks_in_2103 {
}




#stacks_in_2114 {
}

#stacks_in_2116 {
}

#stacks_in_2117 {
}


#stacks_in_2121 {
}

#stacks_in_2123 {
}

#stacks_in_2124 {
}


#stacks_in_2127 {
}

#stacks_in_2129 {
}

#stacks_in_2130 {
}

#stacks_in_2131 {
}
.stacks_in_2135{line-height:0}.stacks_in_2135 svg{display:inline-block;max-width:40px;height:auto;}.stacks_in_2135.full-width svg{width:100%;height:auto}

#stacks_in_2136 {
}

#stacks_in_2137 {
}




#stacks_in_2148 {
}

#stacks_in_2150 {
}

#stacks_in_2151 {
}


#stacks_in_2155 {
}

#stacks_in_2157 {
}

#stacks_in_2158 {
}


#stacks_in_2161 {
}

#stacks_in_2163 {
}

#stacks_in_2164 {
}

#stacks_in_2165 {
}
.stacks_in_2169{line-height:0}.stacks_in_2169 svg{display:inline-block;max-width:40px;height:auto;}.stacks_in_2169.full-width svg{width:100%;height:auto}

#stacks_in_2170 {
}

#stacks_in_2171 {
}

#stacks_in_2172 {
}




#stacks_in_2180 {
}

#stacks_in_2181 {
}


#stacks_in_2185 {
}

#stacks_in_2186 {
}


#stacks_in_2189 {
}

#stacks_in_2190 {
}

#stacks_in_2191 {
}

#stacks_in_2192 {
}


#stacks_in_2195 {
}




#stacks_in_2205 {
}

#stacks_in_2206 {
}

#stacks_in_2207 {
}


#stacks_in_2211 {
}

#stacks_in_2212 {
}

#stacks_in_2213 {
}


#stacks_in_2216 {
}

#stacks_in_2217 {
}

#stacks_in_2218 {
}

#stacks_in_2219 {
}




#stacks_in_2226 {
}

#stacks_in_2227 {
}


#stacks_in_2231 {
}

#stacks_in_2232 {
}


#stacks_in_2235 {
}

#stacks_in_2236 {
}

#stacks_in_2237 {
}

#stacks_in_2238 {
}




#stacks_in_2245 {
}

#stacks_in_2246 {
}


#stacks_in_2250 {
}

#stacks_in_2251 {
}


#stacks_in_2254 {
}

#stacks_in_2255 {
}

#stacks_in_2256 {
}

#stacks_in_2257 {
}



#stacks_in_2267 {
}

#stacks_in_2268 {
}

#stacks_in_2271 {
}

#stacks_in_2272 {
}

#stacks_in_2275 {
}

#stacks_in_2276 {
}

#stacks_in_2279 {
}

#stacks_in_2280 {
}

#stacks_in_2282 {
}

#stacks_in_2283 {
}


#stacks_in_2288 {
}

#stacks_in_2289 {
}

#stacks_in_2292 {
}

#stacks_in_2293 {
}

#stacks_in_2296 {
}

#stacks_in_2297 {
}

#stacks_in_2300 {
}

#stacks_in_2301 {
}

#stacks_in_2303 {
}

#stacks_in_2304 {
}


#stacks_in_2308 {
}

#stacks_in_2309 {
}

#stacks_in_2312 {
}

#stacks_in_2313 {
}

#stacks_in_2316 {
}

#stacks_in_2317 {
}

#stacks_in_2320 {
}

#stacks_in_2321 {
}

#stacks_in_2323 {
}

#stacks_in_2324 {
}

#stacks_in_2325 {
}

#stacks_in_2326 {
}


#stacks_in_2331 {
}

#stacks_in_2333 {
}

#stacks_in_2334 {
}

#stacks_in_2335 {
}




#stacks_in_2343 {
}

#stacks_in_2345 {
}

#stacks_in_2346 {
}

#stacks_in_2347 {
}



#stacks_in_2354 {
}

#stacks_in_2356 {
}

#stacks_in_2357 {
}

#stacks_in_2358 {
}



#stacks_in_2365 {
}

#stacks_in_2367 {
}

#stacks_in_2368 {
}

#stacks_in_2369 {
}



#stacks_in_2376 {
}

#stacks_in_2378 {
}

#stacks_in_2379 {
}

#stacks_in_2380 {
}



#stacks_in_2387 {
}

#stacks_in_2389 {
}

#stacks_in_2390 {
}

#stacks_in_2391 {
}



#stacks_in_2398 {
}

#stacks_in_2400 {
}

#stacks_in_2401 {
}

#stacks_in_2402 {
}



#stacks_in_2409 {
}

#stacks_in_2411 {
}

#stacks_in_2412 {
}

#stacks_in_2418 {
}

#stacks_in_2419 {
}

#stacks_in_2420 {
}




@media screen and (min-width: 40em){.products .overlap{position: absolute   ;z-index:1 ;top:0% ;bottom:unset ;left:0% ;right:unset ;}}
@media screen and (min-width: 40em){.products .overlap{width:100% ;}}  
@media screen and (min-width: 40em){.products .overlap{height:100% ;}}  

#stacks_in_2429 {
}

@media screen and (min-width: 40em) and (max-width: 63.9375em){.products .highlighter{position: absolute   ;z-index:1 ;top:0px ;bottom:unset ;left:0px ;right:unset ;}}
@media screen and (min-width: 64em){.products .highlighter{position: absolute   ;z-index:1 ;top:0px ;bottom:unset ;left:0px ;right:unset ;transform:translateY(-50%) ;}}
.products .highlighter{width:0.00% ;}@media only screen and (min-width:40em){.products .highlighter{width:33.00% }}@media only screen and (min-width:64em){.products .highlighter{width:33.00% }}
.products .highlighter{height:100% ;}  
.products .highlighter{background-color:var(--my-white) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.products .highlighter{background-attachment:scroll!important}}
.products .highlighter{opacity:0.20 }
.products .highlighter{border-radius:5px ;}






.products .highlighter

{
    transform-origin: 50% 0% ;
    transform-style: flat ;
    transform :
        
        
        translateZ(0)
        
        
        scale3d(1.00, 0.00, 1.00)
        
        
        
        ;
}

.products .highlighter{transition:border 300ms ease-in-out 0ms }

#stacks_in_2440 {
}

#stacks_in_2441 {
}

.products .bg-img{background-color:var(--my-primary) ;background-image:url('https://drtooti.com/assets/main/products-bg-img-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:multiply ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.products .bg-img{background-attachment:scroll!important}}@media only screen and (min-width:40em){.products .bg-img{background-image:url('https://drtooti.com/assets/main/products-bg-img-md@2x.webp') }}@media only screen and (min-width:64em){.products .bg-img{background-image:url('https://drtooti.com/assets/main/products-bg-img-lg@2x.webp') }}
.products .bg-img{opacity:1.00 }


.products .bg-img{will-change:transform}

#stacks_in_2448 {
}


.products .bg-img{will-change:transform}

#stacks_in_2452 {
}


.products .bg-img{will-change:transform}

#stacks_in_2456 {
}

#stacks_in_2457 {
}

.products .gradient{background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;-webkit-background-clip:border-box !important;background-clip:border-box !important; background: rgb(0,16,75);
background: linear-gradient(0deg, var(--my-primary)  0%, var(--my-transparent) 50%, var(--my-transparent) 60%, var(--my-primary)  100%); }@media (hover:none) and (pointer:coarse){.products .gradient{background-attachment:scroll!important}}

#stacks_in_2460 {
}



.products .info-txt{will-change:transform}

#stacks_in_2465 {
}

#stacks_in_2466 {
}



.general-info{will-change:transform}

#stacks_in_2471 {
}

#stacks_in_2472 {
}



.product1-info{will-change:transform}

#stacks_in_2477 {
}


.product1-info{will-change:transform}

#stacks_in_2481 {
}


.product1 .product-img{will-change:transform}
.product1 .product-details{will-change:transform}

#stacks_in_2486 {
}


.product1 .product-img{will-change:transform}
.product1 .product-details{will-change:transform}

#stacks_in_2491 {
}


.products .highlighter{will-change:transform}

#stacks_in_2495 {
}

#stacks_in_2496 {
}



.product2-info{will-change:transform}

#stacks_in_2501 {
}


.product2-info{will-change:transform}

#stacks_in_2505 {
}


.product2 .product-img{will-change:transform}
.product2 .product-details{will-change:transform}

#stacks_in_2510 {
}


.product2 .product-img{will-change:transform}
.product2 .product-details{will-change:transform}

#stacks_in_2515 {
}


.products .highlighter{will-change:transform}

#stacks_in_2519 {
}

#stacks_in_2520 {
}



.product3-info{will-change:transform}

#stacks_in_2525 {
}


.product3-info{will-change:transform}

#stacks_in_2529 {
}


.product3 .product-img{will-change:transform}
.product3 .product-details{will-change:transform}

#stacks_in_2534 {
}


.product3 .product-img{will-change:transform}
.product3 .product-details{will-change:transform}

#stacks_in_2539 {
}


.products .highlighter{will-change:transform}

.products .highlighter{will-change:transform}

#stacks_in_2545 {
}

#stacks_in_2546 {
}
.products .product-img{min-height:0px ;max-height:320px ;}

#stacks_in_2548 {
}



#stacks_in_2557 {
}

#stacks_in_2559 {
}

#stacks_in_2560 {
}


#stacks_in_2564 {
}


#stacks_in_2567 {
}


#stacks_in_2571 {
}

#stacks_in_2572 {
}

.stacks_in_2576 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}




#stacks_in_2586 {
}

#stacks_in_2587 {
}

#stacks_in_2589 {
}

#stacks_in_2590 {
}


#stacks_in_2595 {
}

#stacks_in_2596 {
}

#stacks_in_2598 {
}

#stacks_in_2599 {
}


#stacks_in_2603 {
}

#stacks_in_2604 {
}

#stacks_in_2606 {
}

#stacks_in_2607 {
}

#stacks_in_2608 {
}



#stacks_in_2615 {
}

#stacks_in_2617 {
}

#stacks_in_2618 {
}

#stacks_in_2620 {
}

#stacks_in_2621 {
}


#stacks_in_2626 {
}

#stacks_in_2628 {
}

#stacks_in_2629 {
}

#stacks_in_2631 {
}

#stacks_in_2632 {
}


#stacks_in_2636 {
}

#stacks_in_2638 {
}

#stacks_in_2639 {
}

#stacks_in_2641 {
}

#stacks_in_2642 {
}

#stacks_in_2643 {
}



#stacks_in_2650 {
}

#stacks_in_2652 {
}

#stacks_in_2653 {
}

#stacks_in_2655 {
}

#stacks_in_2656 {
}


#stacks_in_2661 {
}

#stacks_in_2663 {
}

#stacks_in_2664 {
}

#stacks_in_2666 {
}

#stacks_in_2667 {
}


#stacks_in_2671 {
}

#stacks_in_2673 {
}

#stacks_in_2674 {
}

#stacks_in_2676 {
}

#stacks_in_2677 {
}

#stacks_in_2678 {
}



#stacks_in_2685 {
}

#stacks_in_2687 {
}

#stacks_in_2688 {
}

#stacks_in_2690 {
}

#stacks_in_2691 {
}


#stacks_in_2696 {
}

#stacks_in_2698 {
}

#stacks_in_2699 {
}

#stacks_in_2701 {
}

#stacks_in_2702 {
}


#stacks_in_2706 {
}

#stacks_in_2708 {
}

#stacks_in_2709 {
}

#stacks_in_2711 {
}

#stacks_in_2712 {
}

#stacks_in_2713 {
}



#stacks_in_2718 {
}
.stacks_in_2719 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}




#stacks_in_2727 {
}

#stacks_in_2728 {
}

#stacks_in_2729 {
}




#stacks_in_2737 {
}

#stacks_in_2738 {
}

#stacks_in_2739 {
}




#stacks_in_2747 {
}

#stacks_in_2748 {
}

#stacks_in_2749 {
}

#stacks_in_2750 {
}

#stacks_in_2751 {
}




#stacks_in_2759 {
}

#stacks_in_2761 {
}

#stacks_in_2762 {
}

#stacks_in_2763 {
}



#stacks_in_2770 {
}

#stacks_in_2772 {
}

#stacks_in_2773 {
}

#stacks_in_2774 {
}



#stacks_in_2781 {
}

#stacks_in_2783 {
}

#stacks_in_2784 {
}

#stacks_in_2785 {
}

#stacks_in_2786 {
}

#stacks_in_2787 {
}




.features .overlap{position: absolute   ;z-index:1 ;top:0% ;bottom:unset ;left:0% ;right:unset ;}
.features .overlap{width:100% ;}  
.features .overlap{height:100vh ;}  

#stacks_in_2796 {
}

#stacks_in_2797 {
}


.features .bg-features{background-image:url('https://drtooti.com/assets/main/bg-features4a-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.features .bg-features{background-attachment:scroll!important}}@media only screen and (min-width:40em){.features .bg-features{background-image:url('https://drtooti.com/assets/main/bg-features4a-md@2x.webp') }}@media only screen and (min-width:64em){.features .bg-features{background-image:url('https://drtooti.com/assets/main/bg-features4a-lg@2x.webp') }}

.features .bg-features{will-change:transform}

#stacks_in_2803 {
}

#stacks_in_2804 {
}

.features .gradient{background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;-webkit-background-clip:border-box !important;background-clip:border-box !important; background: var(--my-primary);
background: linear-gradient(0deg, var(--my-transparent)  90%, var(--my-primary)  100%); }@media (hover:none) and (pointer:coarse){.features .gradient{background-attachment:scroll!important}}


.features .gradient{will-change:transform}

#stacks_in_2810 {
}

#stacks_in_2811 {
}


.features .info-txt{will-change:transform}

#stacks_in_2815 {
}


.features .bg-feature1{background-image:url('https://drtooti.com/assets/main/bg-features1-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.features .bg-feature1{background-attachment:scroll!important}}@media only screen and (min-width:40em){.features .bg-feature1{background-image:url('https://drtooti.com/assets/main/bg-features1-md@2x.webp') }}@media only screen and (min-width:64em){.features .bg-feature1{background-image:url('https://drtooti.com/assets/main/bg-features1-lg@2x.webp') }}
.features .bg-feature1{position:relative;z-index:1}.features .bg-feature1:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.20 ;background-color:var(--my-dark-blue) ;}
.bg-feature1{clip-path:circle(0%); ;}

#stacks_in_2821 {
}


.features .bg-feature1{will-change:transform}

#stacks_in_2825 {
}

.feature1 .img{background-image:url('https://drtooti.com/assets/main/ushape-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.feature1 .img{background-attachment:scroll!important}}@media only screen and (min-width:40em){.feature1 .img{background-image:url('https://drtooti.com/assets/main/ushape-md@2x.webp') }}
.ratio-4-3{display:flex;align-items:center;aspect-ratio:4/3;}

#stacks_in_2829 {
}

#stacks_in_2830 {
}


.features .bg-feature2{background-image:url('https://drtooti.com/assets/main/bg-features2-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.features .bg-feature2{background-attachment:scroll!important}}@media only screen and (min-width:40em){.features .bg-feature2{background-image:url('https://drtooti.com/assets/main/bg-features2-md@2x.webp') }}@media only screen and (min-width:64em){.features .bg-feature2{background-image:url('https://drtooti.com/assets/main/bg-features2-lg@2x.webp') }}
.features .bg-feature2{position:relative;z-index:1}.features .bg-feature2:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.30 ;background-color:var(--my-dark-blue) ;}
.bg-feature2{clip-path:circle(0%); ;}

.features .bg-feature2{will-change:transform}

#stacks_in_2838 {
}

.feature2 .img{background-image:url('https://drtooti.com/assets/main/sonic-technology-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.feature2 .img{background-attachment:scroll!important}}@media only screen and (min-width:40em){.feature2 .img{background-image:url('https://drtooti.com/assets/main/sonic-technology-md@2x.webp') }}

#stacks_in_2841 {
}

#stacks_in_2842 {
}


.features .bg-feature3{background-image:url('https://drtooti.com/assets/main/bg-features3-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.features .bg-feature3{background-attachment:scroll!important}}@media only screen and (min-width:40em){.features .bg-feature3{background-image:url('https://drtooti.com/assets/main/bg-features3-md@2x.webp') }}@media only screen and (min-width:64em){.features .bg-feature3{background-image:url('https://drtooti.com/assets/main/bg-features3-lg@2x.webp') }}
.features .bg-feature3{position:relative;z-index:1}.features .bg-feature3:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.40 ;background-color:var(--my-dark-blue) ;}
.bg-feature3{clip-path:circle(0%); ;}

.features .bg-feature3{will-change:transform}

#stacks_in_2850 {
}

.feature3 .img{background-image:url('https://drtooti.com/assets/main/45-seconds-sm@2x.webp') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.feature3 .img{background-attachment:scroll!important}}@media only screen and (min-width:40em){.feature3 .img{background-image:url('https://drtooti.com/assets/main/45-seconds-md@2x.webp') }}

#stacks_in_2853 {
}

.feature3 .gradient-bottom{background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background: rgb(0,16,75);
background: linear-gradient(0deg, var(--my-tooti-blue-light)  0%, var(--my-transparent) 40%); }@media (hover:none) and (pointer:coarse){.feature3 .gradient-bottom{background-attachment:scroll!important}}

#stacks_in_2856 {
}

#stacks_in_2857 {
}

.features .squares-wrapper{position: absolute   ;z-index:1 ;top:0px ;bottom:unset ;left:0px ;right:unset ;}
.features .squares-wrapper{width:100.00% ;}@media only screen and (min-width:40em){.features .squares-wrapper{width:100.00% }}@media only screen and (min-width:64em){.features .squares-wrapper{width:100.00% }}
.features .squares-wrapper{height:100% ;}  

#stacks_in_2863 {
}

.features .square{background-color:var(--my-secondary) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.features .square{background-attachment:scroll!important}}
.features .square{display:flex;align-items:center;aspect-ratio:1/1;}
.features .square{opacity:0.00 }

#stacks_in_2868 {
}



.feature1 .square{will-change:transform}

#stacks_in_2873 {
}


.feature2 .square{will-change:transform}

#stacks_in_2877 {
}


.feature3 .square{will-change:transform}

#stacks_in_2881 {
}

#stacks_in_2882 {
}


.extra-content{opacity:0.00 }
.extra-content{transition:all 500ms ease 0ms }

#stacks_in_2887 {
}

.extra-content.toggled{opacity:1.00 }

#stacks_in_2890 {
}


#stacks_in_2895 {
}

#stacks_in_2896 {
}


.trigger-extra{transition:all 500ms ease 0ms }

#stacks_in_2900 {
}







.trigger-extra.toggled

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translateZ(0)
        
        
        
        rotateX(0deg) rotateY(0deg) rotateZ(135deg)
        
        
        ;
}


#stacks_in_2903 {
}


#stacks_in_2906 {
}

#stacks_in_2907 {
}

#stacks_in_2908 {
}



#stacks_in_2916 {
}


#stacks_in_2919 {
}


#stacks_in_2924 {
}




#stacks_in_2932 {
}

#stacks_in_2933 {
}


#stacks_in_2937 {
}

#stacks_in_2938 {
}


#stacks_in_2941 {
}

#stacks_in_2942 {
}

#stacks_in_2943 {
}

#stacks_in_2944 {
}


#stacks_in_2949 {
}

#stacks_in_2951 {
}

#stacks_in_2952 {
}

#stacks_in_2953 {
}




#stacks_in_2961 {
}

#stacks_in_2963 {
}

#stacks_in_2964 {
}



#stacks_in_2973 {
}

#stacks_in_2974 {
}

#stacks_in_2976 {
}

#stacks_in_2977 {
}


#stacks_in_2981 {
}

#stacks_in_2982 {
}

#stacks_in_2984 {
}

#stacks_in_2985 {
}


#stacks_in_2988 {
}

#stacks_in_2989 {
}

#stacks_in_2991 {
}

#stacks_in_2992 {
}

#stacks_in_2993 {
}


#stacks_in_3049 {
}

.stacks_in_3052{line-height:0}.stacks_in_3052 svg{display:inline-block;max-width:90px;height:auto;}.stacks_in_3052.full-width svg{width:100%;height:auto}

#stacks_in_3053 {
}



#stacks_in_3059 {
}

#stacks_in_3060 {
}

#stacks_in_3062 {
}

#stacks_in_3063 {
}


#stacks_in_3067 {
}

#stacks_in_3068 {
}

#stacks_in_3070 {
}

#stacks_in_3071 {
}


#stacks_in_3074 {
}

#stacks_in_3075 {
}

#stacks_in_3077 {
}

#stacks_in_3078 {
}

#stacks_in_3079 {
}

#stacks_in_3080 {
}

.stacks_in_3086{line-height:0}.stacks_in_3086 svg{display:inline-block;max-width:36px;height:auto;}.stacks_in_3086.full-width svg{width:100%;height:auto}

#stacks_in_3087 {
}

#stacks_in_3088 {
}

#stacks_in_3090 {
}



#stacks_in_3097 {
}

#stacks_in_3099 {
}

#stacks_in_3100 {
}



#stacks_in_3109 {
}

#stacks_in_3110 {
}

#stacks_in_3112 {
}

#stacks_in_3113 {
}


#stacks_in_3117 {
}

#stacks_in_3118 {
}

#stacks_in_3120 {
}

#stacks_in_3121 {
}


#stacks_in_3124 {
}

#stacks_in_3125 {
}

#stacks_in_3127 {
}

#stacks_in_3128 {
}

#stacks_in_3129 {
}


#stacks_in_3185 {
}

.stacks_in_3188{line-height:0}.stacks_in_3188 svg{display:inline-block;max-width:90px;height:auto;}.stacks_in_3188.full-width svg{width:100%;height:auto}

#stacks_in_3189 {
}



#stacks_in_3195 {
}

#stacks_in_3196 {
}

#stacks_in_3198 {
}

#stacks_in_3199 {
}


#stacks_in_3203 {
}

#stacks_in_3204 {
}

#stacks_in_3206 {
}

#stacks_in_3207 {
}


#stacks_in_3210 {
}

#stacks_in_3211 {
}

#stacks_in_3213 {
}

#stacks_in_3214 {
}

#stacks_in_3215 {
}

#stacks_in_3216 {
}

.stacks_in_3222{line-height:0}.stacks_in_3222 svg{display:inline-block;max-width:36px;height:auto;}.stacks_in_3222.full-width svg{width:100%;height:auto}

#stacks_in_3223 {
}

#stacks_in_3224 {
}

#stacks_in_3226 {
}



#stacks_in_3233 {
}

#stacks_in_3235 {
}

#stacks_in_3236 {
}



#stacks_in_3245 {
}

#stacks_in_3246 {
}

#stacks_in_3248 {
}

#stacks_in_3249 {
}


#stacks_in_3253 {
}

#stacks_in_3254 {
}

#stacks_in_3256 {
}

#stacks_in_3257 {
}


#stacks_in_3260 {
}

#stacks_in_3261 {
}

#stacks_in_3263 {
}

#stacks_in_3264 {
}

#stacks_in_3265 {
}


#stacks_in_3321 {
}

.stacks_in_3324{line-height:0}.stacks_in_3324 svg{display:inline-block;max-width:90px;height:auto;}.stacks_in_3324.full-width svg{width:100%;height:auto}

#stacks_in_3325 {
}



#stacks_in_3331 {
}

#stacks_in_3332 {
}

#stacks_in_3334 {
}

#stacks_in_3335 {
}


#stacks_in_3339 {
}

#stacks_in_3340 {
}

#stacks_in_3342 {
}

#stacks_in_3343 {
}


#stacks_in_3346 {
}

#stacks_in_3347 {
}

#stacks_in_3349 {
}

#stacks_in_3350 {
}

#stacks_in_3351 {
}

#stacks_in_3352 {
}

.stacks_in_3358{line-height:0}.stacks_in_3358 svg{display:inline-block;max-width:36px;height:auto;}.stacks_in_3358.full-width svg{width:100%;height:auto}

#stacks_in_3359 {
}

#stacks_in_3360 {
}

#stacks_in_3362 {
}

#stacks_in_3363 {
}

#stacks_in_3364 {
}




@media screen and (min-width: 40em){.specs .overlap{position: absolute   ;z-index:1 ;top:0% ;bottom:unset ;left:0% ;right:unset ;}}
@media screen and (min-width: 40em){.specs .overlap{width:100% ;}}  
@media screen and (min-width: 40em){.specs .overlap{height:100vh !important;}}  

#stacks_in_3373 {
}

.specs .section{padding-top:0.00px ;padding-right:24.00px ;padding-bottom:0.00px ;padding-left:24.00px ;}@media only screen and (min-width:40em){.specs .section{padding-top:0.00px ;padding-right:32.00px ;padding-bottom:0.00px ;padding-left:32.00px }}@media only screen and (min-width:64em){.specs .section{padding-top:0.00px ;padding-right:48.00px ;padding-bottom:0.00px ;padding-left:48.00px }}
@media screen and (min-width: 40em){.specs .section{border-color:var(--my-light-overlay) ;border-right-width:1px ;border-right-style:solid ;}}

#stacks_in_3377 {
}

#stacks_in_3378 {
}



.specs .specs1{will-change:transform}
.specs1 .go-down{will-change:transform}
.specs1 .go-up{will-change:transform}

#stacks_in_3385 {
}

#stacks_in_3386 {
}



.specs .specs2{will-change:transform}
.specs2 .go-down{will-change:transform}
.specs2 .go-up{will-change:transform}

#stacks_in_3393 {
}

#stacks_in_3394 {
}

#stacks_in_3395 {
}

            .specs h3.title{font-size:calc(24rem/16) ;}@media only screen and (min-width:40em) {            .specs h3.title{font-size:calc(24rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .specs h3.title{font-size:calc(28rem/16) ;line-height:1.50 }}
            .specs h3.display-3{font-size:calc(40rem/16) !important;line-height:1.00 !important;}@media only screen and (min-width:40em) {            .specs h3.display-3{font-size:calc(46rem/16) !important;line-height:1.00 !important}}@media only screen and (min-width:64em) {            .specs h3.display-3{font-size:calc(60rem/16) !important;line-height:1.00 !important}}


#stacks_in_3407 {
}

#stacks_in_3409 {
}

#stacks_in_3410 {
}


#stacks_in_3417 {
}

#stacks_in_3418 {
}



#stacks_in_3424 {
}

#stacks_in_3425 {
}

#stacks_in_3427 {
}

#stacks_in_3428 {
}


#stacks_in_3432 {
}

#stacks_in_3433 {
}

#stacks_in_3435 {
}

#stacks_in_3436 {
}


#stacks_in_3439 {
}

#stacks_in_3440 {
}

#stacks_in_3442 {
}

#stacks_in_3443 {
}

#stacks_in_3444 {
}

.stacks_in_3448 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}


#stacks_in_3451 {
}

#stacks_in_3452 {
}



#stacks_in_3458 {
}

#stacks_in_3459 {
}

#stacks_in_3461 {
}

#stacks_in_3462 {
}


#stacks_in_3466 {
}

#stacks_in_3467 {
}

#stacks_in_3469 {
}

#stacks_in_3470 {
}


#stacks_in_3473 {
}

#stacks_in_3474 {
}

#stacks_in_3476 {
}

#stacks_in_3477 {
}

#stacks_in_3478 {
}





#stacks_in_3488 {
}

#stacks_in_3489 {
}

#stacks_in_3491 {
}

#stacks_in_3492 {
}

#stacks_in_3494 {
}

#stacks_in_3495 {
}


#stacks_in_3499 {
}

#stacks_in_3500 {
}

#stacks_in_3502 {
}

#stacks_in_3503 {
}

#stacks_in_3505 {
}

#stacks_in_3506 {
}


#stacks_in_3509 {
}

#stacks_in_3510 {
}

#stacks_in_3512 {
}

#stacks_in_3513 {
}

#stacks_in_3515 {
}

#stacks_in_3516 {
}

#stacks_in_3517 {
}


#stacks_in_3519 {
}

.stacks_in_3525 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}




#stacks_in_3532 {
}

#stacks_in_3533 {
}

#stacks_in_3535 {
}

#stacks_in_3536 {
}

#stacks_in_3538 {
}

#stacks_in_3539 {
}


#stacks_in_3543 {
}

#stacks_in_3544 {
}

#stacks_in_3546 {
}

#stacks_in_3547 {
}

#stacks_in_3549 {
}

#stacks_in_3550 {
}


#stacks_in_3553 {
}

#stacks_in_3554 {
}

#stacks_in_3556 {
}

#stacks_in_3557 {
}

#stacks_in_3559 {
}

#stacks_in_3560 {
}

#stacks_in_3561 {
}



#stacks_in_3567 {
}

#stacks_in_3568 {
}



#stacks_in_3574 {
}

#stacks_in_3575 {
}

#stacks_in_3577 {
}

#stacks_in_3578 {
}


#stacks_in_3582 {
}

#stacks_in_3583 {
}

#stacks_in_3585 {
}

#stacks_in_3586 {
}


#stacks_in_3589 {
}

#stacks_in_3590 {
}

#stacks_in_3592 {
}

#stacks_in_3593 {
}

#stacks_in_3594 {
}

.stacks_in_3598 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}


#stacks_in_3601 {
}

#stacks_in_3602 {
}



#stacks_in_3608 {
}

#stacks_in_3609 {
}

#stacks_in_3611 {
}

#stacks_in_3612 {
}


#stacks_in_3616 {
}

#stacks_in_3617 {
}

#stacks_in_3619 {
}

#stacks_in_3620 {
}


#stacks_in_3623 {
}

#stacks_in_3624 {
}

#stacks_in_3626 {
}

#stacks_in_3627 {
}

#stacks_in_3628 {
}



#stacks_in_3631 {
}




#stacks_in_3637 {
}


#stacks_in_3645 {
}


#stacks_in_3647 {
}

#stacks_in_3648 {
}

#stacks_in_3649 {
}

#stacks_in_3650 {
}




#stacks_in_3658 {
}

#stacks_in_3660 {
}

#stacks_in_3661 {
}

#stacks_in_3662 {
}



#stacks_in_3669 {
}

#stacks_in_3671 {
}

#stacks_in_3672 {
}

#stacks_in_3673 {
}

#stacks_in_3674 {
}

#stacks_in_3675 {
}






@media screen and (min-width: 40em) {





.accordion-footer

{
    transform-origin: 50% 0% ;
    transform-style: flat ;
    transform :
        
        
        translateZ(0)
        
        
        scale3d(1.00, 0.00, 1.00)
        
        
        
        ;
}

}

.accordion-footer{height:auto ;}  

#stacks_in_3683 {
}

@media screen and (min-width: 40em){.accordion-footer .upper{clip-path:polygon(0% 0%,100% 0%,95% 100%, 5% 100%) ;}}

#stacks_in_3686 {
}

@media screen and (min-width: 40em){.accordion-footer .lower{clip-path:polygon(5% 0%,95% 0%,100% 100%, 0% 100%) ;}}

#stacks_in_3689 {
}

.band1{background-color:rgba(32, 63, 110, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.band1{background-attachment:scroll!important}}
.band2{background-color:rgba(100, 174, 182, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.band2{background-attachment:scroll!important}}
.band3{background-color:rgba(125, 215, 194, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.band3{background-attachment:scroll!important}}

#stacks_in_3696 {
}


.accordion-footer{will-change:transform}
.accordion-footer .upper{will-change:transform}
.accordion-footer .lower{will-change:transform}
.accordion-footer .band-content{will-change:transform}

#stacks_in_3703 {
}

#stacks_in_3704 {
}


#stacks_in_3707 {
}

#stacks_in_3708 {
}

#stacks_in_3709 {
}




#stacks_in_3722 {
}

#stacks_in_3723 {
}

#stacks_in_3724 {
}


#stacks_in_3728 {
}

#stacks_in_3729 {
}

#stacks_in_3730 {
}


#stacks_in_3733 {
}

#stacks_in_3734 {
}

#stacks_in_3735 {
}

#stacks_in_3736 {
}



#stacks_in_3747 {
}

#stacks_in_3748 {
}

#stacks_in_3750 {
}

#stacks_in_3753 {
}

#stacks_in_3755 {
}

#stacks_in_3756 {
}


#stacks_in_3761 {
}

#stacks_in_3762 {
}

#stacks_in_3764 {
}

#stacks_in_3767 {
}

#stacks_in_3769 {
}

#stacks_in_3770 {
}


#stacks_in_3774 {
}

#stacks_in_3775 {
}

#stacks_in_3777 {
}

#stacks_in_3780 {
}

#stacks_in_3782 {
}

#stacks_in_3783 {
}

#stacks_in_3784 {
}
.stacks_in_3790{line-height:0}.stacks_in_3790 svg{display:inline-block;max-width:100px;height:auto;}.stacks_in_3790.full-width svg{width:100%;height:auto}.stacks_in_3790 svg *{fill:rgba(255, 255, 255, 1.00)}

#stacks_in_3791 {
}



#stacks_in_3797 {
}

#stacks_in_3798 {
}


#stacks_in_3802 {
}

#stacks_in_3803 {
}


#stacks_in_3806 {
}

#stacks_in_3807 {
}

#stacks_in_3808 {
}

#stacks_in_3813 {
}

#stacks_in_3814 {
}

#stacks_in_3816 {
}


#stacks_in_3819 {
}

#stacks_in_5483 {
}
