p,ul li,span,td{line-height:1.7em!important;font-fanily:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;white-space:normal!important}.dsm-typing{font-size:22px!important}h1{font-size:26px!important}h2{font-size:22px!important}h3{font-size:18px!important}.et_pb_menu .et-menu-nav>ul>li.mega-menu>ul.sub-menu{position:absolute!important;top:100%;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;margin-left:calc(-8vw + 8%);padding:30px 60px;box-sizing:border-box;background:#fff;-index:9999;display:flex;justify-content:center;gap:20px}@media only screen and (min-width:1600px){.et_pb_menu .et-menu-nav>ul>li.mega-menu>ul.sub-menu{margin-left:calc(-14vw + 8%)}}@media only screen and (min-width:1920px){.et_pb_menu .et-menu-nav>ul>li.mega-menu>ul.sub-menu{margin-left:calc(-21.5vw + 13%)}}.et_pb_menu .et-menu-nav>ul>li.mega-menu{position:static!important}.et_pb_menu .et-menu-nav>ul>li.mega-menu-colibri>ul.sub-menu{background:#4694c1!important}.et-menu-nav li.mega-menu>ul>li>a:first-child,.nav li ul{border:none!important}.sub-menu-heading{text-transform:uppercase;border:none!important}.colibri-sub-menu-heading{text-transform:uppercase;border:none!important}.sub-menu-item{text-transform:none;color:#58595B}.colibri-sub-menu-item{text-transform:none;color:#fff!important}.sub-menu-item a{padding:0px 20px!important}.colibri-sub-menu-item a{padding:0px 20px!important}.sub-menu-item:hover{font-weight:700;color:#58595B}.colibri-sub-menu-item:hover{font-weight:700;color:#fff}.et_pb_menu .et-menu-nav>ul>li.mega-menu>ul.sub-menu>li{flex:1;max-width:350px;list-style:none}.et_pb_menu_page_id-463>.sub-menu,.et_pb_menu_page_id-469>.sub-menu{column-count:2;column-gap:40px}.et_pb_menu_page_id-1748>.sub-menu,.et_pb_menu_page_id-1749>.sub-menu{column-count:2;column-gap:40px}.et_pb_menu_page_id-463>.sub-menu li,.et_pb_menu_page_id-469>.sub-menu li,.et_pb_menu_page_id-1748>.sub-menu li,.et_pb_menu_page_id-1749>.sub-menu li{break-inside:avoid;padding:2px 0}.menu-item-469{max-width:250px!important}.menu-item-457{max-width:100px!important}.menu-item-1748{max-width:350px!important}.menu-item-1747{max-width:200px!important}.menu-item-1749{max-width:250px!important}.et_pb_menu_page_id-463>.sub-menu a,.et_pb_menu_page_id-469>.sub-menu a,.et_pb_menu_page_id-1748>.sub-menu a,.et_pb_menu_page_id-1749>.sub-menu a{white-space:nowrap}.mega-menu-parent>.sub-menu{display:flex;justify-content:center;gap:40px;padding:20px 0}.mega-menu-parent>.sub-menu>li{min-width:200px;text-align:left;list-style:none}.mega-menu-parent>.sub-menu>li>.sub-menu{position:static!important;width:auto;padding:0}.footer-menu-column{width:15%!important}.footer-image-column{width:21.5%!important}.footer-item,.et-l--footer ul{padding-bottom:0em;margin-bottom:0%!important}.blurb-btn{padding:5px;text-transform:uppercase;color:#666666;border:1px solid #666666;cursor:pointer}.glodina-blurb-btn{font-weight:500;line-height:1.4em;font-size:20px;text-transform:uppercase;color:#404041!important;border:2px solid #AD9E81;cursor:pointer}.colibri-blurb-btn{font-weight:500;line-height:1.4em;font-size:20px;color:#FFFFFF!important;background-color:#4694c1;border:2px solid #4694c1;border-radius:50px;cursor:pointer}.et_pb_blurb_container{padding-left:1em;padding-right:1em;padding-bottom:2em}.testimonial-text{font-size:29px;color:#555;max-width:800px;margin:0 auto 20px;line-height:1.6;position:relative}.testimonial-text::before{content:"“";font-size:70px;color:#666;position:absolute;left:-20px;top:-20px}.testimonial-name{font-weight:300;margin-top:-40px;margin-bottom:20px;font-size:20px;color:#333}.testimonial-stars{margin-top:10px;font-size:40px;color:#555;letter-spacing:5px}.about-testimonial-text{font-size:29px;color:#FFF;max-width:800px;margin:0 auto 20px;line-height:1.6;position:relative}.about-testimonial-text::before{content:"“";font-size:70px;color:#FFF;position:absolute;left:-20px;top:-20px}.about-testimonial-name{font-weight:300;margin-top:-40px;margin-bottom:20px;font-size:20px;color:#FFF}.about-testimonial-stars{margin-top:10px;font-size:40px;color:#FFF;letter-spacing:5px}.et_pb_slider .et_pb_slide_description .et_pb_slide_title,.et_pb_slider .et_pb_slide_description .et_pb_button_wrapper{display:none!important}.et-pb-arrow-prev,.et-pb-arrow-next{font-size:32px;color:#666;opacity:0.6}.et-pb-arrow-prev:hover,.et-pb-arrow-next:hover{opacity:1;color:#000}.et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding:6%!important}.animated-column{transition:transform .2s}.animated-column:hover{transform:scale(1.05)}.small-home-column{width:28%!important}.big-home-column{width:68%!important}@media only screen and (max-width:980px){.footer-menu-column{width:32.5%!important}.footer-image-column{width:50%!important}.mobile-row-reverse{display:flex;flex-direction:column-reverse}}@media only screen and (max-width:480px){.footer-menu-column,.footer-image-column{width:100%!important}.testimonial-text{font-size:1.6em}.small-home-column,.big-home-column{width:100%!important}}.checkmark-list{list-style:none!important;padding-left:0}.checkmark-list li{position:relative;padding-left:25px;margin-bottom:5px}.checkmark-list li::before{content:'✓';color:green;font-size:1.2em;position:absolute;left:0;top:0}.glodina-product-table{border-collapse:collapse;width:100%}.glodina-product-table th,.glodina-product-table td{text-align:left;padding:8px}.glodina-product-table tr:nth-child(odd){background-color:#f2f2f2}.custom-product-gallery{max-width:600px;margin:auto}.custom-product-gallery .main-slider{width:100%;border-radius:10px;overflow:hidden}.custom-product-gallery .main-slider img{width:100%;height:auto;border-radius:10px;display:block;cursor:zoom-in}.thumb-slider{margin-top:15px}.thumb-slider .swiper-slide{opacity:0.6;cursor:pointer;border-radius:8px;overflow:hidden;transition:opacity 0.3s,transform 0.3s}.thumb-slider .swiper-slide-thumb-active{opacity:1;transform:scale(1.05)}.thumb-slider img{width:100%;height:auto;border-radius:8px;display:block}.swiper-button-next,.swiper-button-prev{color:#666666!important}@media (max-width:768px){.custom-product-gallery{max-width:95%}.thumb-slider{margin-top:10px}.thumb-slider .swiper-slide{opacity:0.7}.swiper-button-next,.swiper-button-prev{display:none}}.swatch-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:35px;text-align:center;font-size:12px!important}.swatch-container-limited-swatches{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:20px;text-align:center;font-size:12px!important}.swatch-item{flex:1;min-width:100px;max-width:100px}.woo-variation-swatches .variable-items-wrapper .variable-item img{width:120px!important;height:auto!important}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item){border-radius:0px!important}.woocommerce div.product form.cart .variations label,.woo-selected-variation-item-name{font-weight:500!important;font-size:22px!important;margin-bottom:.5em}.variable-item-radio-value-wrapper{font-size:13px!important;margin-bottom:0em!important}.variable-item-radio-input-wrapper{margin-bottom:0em!important}.woo-variation-swatches .variable-items-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:20px;text-align:center;font-size:12px!important}.radio-variable-items-wrapper{gap:5px!important}input[type="radio"]{accent-color:#666666}.list-container{text-align:center}.list-container ul{display:inline-block;text-align:left}#column-fix{margin-right:3%!important}.circle-arrow{display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;color:white;border-radius:50%;font-weight:bold;font-size:14px;line-height:1}.circle-arrow-green{background-color:#8DC47C}.circle-arrow-red{background-color:#EA8468}.circle-arrow-blue{background-color:#857ACF}.circle-arrow-light-red{background-color:#F092A1}.circle-arrow-yellow{background-color:#FBD458}.reset_variations{color:#666666}ol{list-style-type:none;counter-reset:item;margin:0;padding:0}ol>li{display:table;counter-increment:item;margin-bottom:0.6em}ol>li:before{content:counters(item,".") ". ";display:table-cell;padding-right:0.6em}li ol>li{margin:0}li ol>li:before{content:counters(item,".") " "}