.tax-product_brand .brand-description{zoom:1;overflow:hidden}.tax-product_brand .brand-description img.brand-thumbnail{float:right;width:25%}.tax-product_brand .brand-description .text{float:left;width:72%}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{clear:both;margin-bottom:0;margin-left:0;list-style:none}ul.brand-thumbnails:before,ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;width:22.05%;margin:0 3.8% 1em 0;padding:0;position:relative}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(2n){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{text-align:left;margin-top:1em}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{zoom:1;list-style:none;overflow:hidden}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{float:left;border:1px solid #ccc;padding:6px;line-height:1em;text-decoration:none}ul.brands_index li span{color:#ddd;border-color:#eee}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{float:right;border:1px solid #ccc;padding:4px;font-size:.8em;line-height:1em;text-decoration:none}
@keyframes wc-skeleton-shimmer{to{transform:translate(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{text-decoration:none;display:block;position:relative}.wc-block-grid__products .wc-block-grid__product-image a{box-shadow:none;border:0;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{width:100%;max-width:100%;height:auto}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;font-family:inherit;font-size:inherit;padding:0;font-weight:700;line-height:1.2;display:block}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{text-align:center;white-space:normal;word-break:break-word;justify-content:center;font-size:1em;display:inline-flex}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";width:auto;height:auto;margin-left:.5em;font-family:WooCommerce;display:inline-block}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{content:"";width:auto;height:auto;margin-left:.5em;font-family:WooCommerce;animation:2s linear infinite spin;display:inline-block}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{text-align:left;width:5.3em;height:1.618em;margin:0 auto;font-family:WooCommerce;font-size:1em;font-weight:400;line-height:1.618;position:relative;overflow:hidden}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";opacity:.5;white-space:nowrap;position:absolute;top:0;left:0;right:0}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{padding-top:1.5em;position:absolute;top:0;left:0;right:0;overflow:hidden}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";white-space:nowrap;position:absolute;top:0;left:0;right:0}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{color:#43454b;text-align:center;text-transform:uppercase;z-index:9;background:#fff;border:1px solid #43454b;border-radius:4px;width:auto;padding:.25em .75em;font-size:.875em;font-weight:600;display:inline-block;position:absolute;top:4px;left:auto;right:4px}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{color:#fff;letter-spacing:-.02em;text-transform:uppercase;background:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;line-height:1.2}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){z-index:1;position:absolute;top:4px;right:4px}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{padding:.5em;font-size:.875em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{padding:.5em;font-size:.875em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{margin-top:12px;display:block}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;overflow-wrap:normal!important;position:absolute!important}.screen-reader-text:focus{clip-path:none;color:#2b2d2f;z-index:100000;background-color:#fff;border-radius:3px;width:auto;height:auto;padding:15px 23px 14px;font-size:.875rem;font-weight:700;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;box-shadow:0 0 2px 2px #0009;clip:auto!important}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}.wc-block-components-notice-banner{box-sizing:border-box;color:#2f2f2f;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;align-content:flex-start;align-items:stretch;gap:12px;margin:16px 0;font-size:.875em;font-weight:400;line-height:1.5;display:flex;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{white-space:normal;flex-basis:100%;align-self:center;padding-right:16px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{margin:0 0 8px;font-weight:600}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;float:right;opacity:.7;text-underline-position:under;border:0;margin:0;text-decoration-line:underline;transition:all .2s ease-in-out;color:#2f2f2f!important;background:0 0!important;padding:0!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{opacity:.6;flex:0 0 16px;box-shadow:none!important;color:#2f2f2f!important;background:0 0!important;border:0!important;outline:none!important;width:16px!important;min-width:0!important;height:16px!important;min-height:auto!important;margin:6px 0 0 auto!important;padding:0!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline-offset:0;outline:2px solid!important}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-width:2px;outline-style:solid}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}
:where(.css-homepage) .btn-action{color:#fff;border:2px solid #fff;border-radius:30px;justify-content:center;align-items:center;padding:15px 30px;font-weight:500;line-height:1;transition:all .2s;display:flex}:where(.css-homepage) .btn-action:hover{color:#1b1a48;background:#fff;transition:all .2s}:where(.css-homepage) .services .inner-col-1,:where(.css-homepage) .services .inner-col-2,:where(.css-homepage) .services .inner-col-3{flex-direction:column;gap:1.5rem;display:flex}:where(.css-homepage) .section-heading-center{text-align:center;max-width:679px;margin:0 auto}:where(.css-homepage) .overtitle{color:#fff;background:#5fd0c3;border-radius:13px;padding:5px 34px;font-family:Euclid Circular Medium;font-size:14px;font-weight:500;line-height:17px;display:inline-flex}:where(.css-homepage) .projects-section{padding-left:.75rem;padding-right:.75rem}:where(.css-homepage) .projects-section h3{color:#1b1a48;margin-bottom:1.5rem}:where(.css-homepage) .projects-section p{color:#1b1a48}:where(.css-homepage) .inner-col-1{background:#b8c4e8}:where(.css-homepage) .inner-col-2{background:#efe7db;margin-top:0;transition:all 1s}:where(.css-homepage) .inner-col-3{background:#ebadad;margin-top:0;transition:all 1.5s}@media (min-width:767px){:where(.css-homepage) .inner-col-2.margin-2{margin-top:100px}:where(.css-homepage) .inner-col-3.margin-3{margin-top:200px}}:where(.css-homepage) .inner-col-1,:where(.css-homepage) .inner-col-2,:where(.css-homepage) .inner-col-3{border-radius:20px;padding:25px}:where(.css-homepage) .project-btn-action{color:#1b1a48;border:2px solid #1b1a48;border-radius:30px;padding:15px 30px;font-weight:500;line-height:1;transition:all .2s;display:inline-flex}:where(.css-homepage) .project-btn-action:hover{color:#fff;background:#1b1a48;transition:all .2s}:where(.css-homepage) .video-section{padding:0;position:relative;overflow:hidden}:where(.css-homepage) .video-section video{cursor:pointer;border-radius:25px;width:100%;height:auto}:where(.css-homepage) .video-section .iconPlay{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}:where(.css-homepage) .video-section .play-button{color:#fff;cursor:pointer;font-size:60px}:where(.css-homepage) .bg-project-light{background:#efe7db;border-radius:50px}:where(.css-homepage) .custom-project h1{color:#1b1a48}:where(.css-homepage) .container-tab img{border-radius:20px}:where(.css-homepage) .tab-content .row{align-items:center;display:flex}:where(.css-homepage) ul.tabs.nav{background:#5fd0c3;border:2px solid #5fd0c3;border-radius:36px}:where(.css-homepage) .tab-content h4{color:#1b1a48;margin-bottom:25px;font-size:40px;font-weight:500}:where(.css-homepage) ul.tabs{margin:0;padding:0;list-style:none}:where(.css-homepage) ul.tabs li{color:#222;cursor:pointer;background:0 0;width:33%;padding:10px 15px;display:inline-block}:where(.css-homepage) ul.tabs li.current{color:#1b1a48}:where(.css-homepage) ul.tabs li.current a{color:#fff;background:#1b1a48;border-radius:25px}:where(.css-homepage) .tab-content{padding:15px;transition:all .3s;display:none}:where(.css-homepage) .tab-content.current{display:inherit;transition:all .3s}:where(.css-homepage) .custom-project:nth-child(2n) .title:hover+.arrow-image{transform:rotate(45deg)}:where(.css-homepage) .custom-project{height:100px;transition:all .2s}:where(.css-homepage) .even-project #title{transition:all .2s}:where(.css-homepage) .even-project:hover #title{text-align:left;background:#fff;border-radius:50px;padding-left:4rem}:where(.css-homepage) #arrow-image-left{border-radius:20px;width:379px;height:260px;transition:all .2s;display:none;position:relative;top:-190px;left:60%;transform:rotate(350deg)}:where(.css-homepage) .custom-project:hover #arrow-image-left{display:block}:where(.css-homepage) .odd-project:hover #title{text-align:right;background:#fff;border-radius:50px;padding-right:4rem}:where(.css-homepage) #arrow-image-right{border-radius:20px;width:379px;height:260px;transition:all .2s;display:none;position:relative;top:-190px;left:7%;transform:rotate(350deg)}:where(.css-homepage) .custom-project:hover #arrow-image-right{display:block}:where(.css-homepage) #title i{display:none}:where(.css-homepage) .custom-project:hover #title i{display:inline-block!important}:where(.css-homepage) .nav-justified>li{float:none}:where(.css-homepage) .nav-justified>li a{width:100%}:where(.css-homepage) .customize_solution .nav-justified>li{float:none}:where(.css-homepage) .customize_solution .ease-effect{color:#1b1a48;text-align:center;border-radius:25px;padding:13px 0;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}:where(.css-homepage) .customize_solution .ease-effect:hover{color:#fff;background:#1b1a48}:where(.css-homepage) .customize_solution .ease-effect:before{opacity:0;content:"";z-index:-2;background-color:#1aa8e2;-webkit-transition:all .5s;position:absolute;inset:0 50%}:where(.css-homepage) .plastic-posts [class*=col-]{padding-left:10px;padding-right:10px}:where(.css-homepage) .plastic-post{background:#fff;border-radius:20px}:where(.css-homepage) .plastic-post-content{padding:0 20px 20px}:where(.css-homepage) .plastic-post-content2{text-align:center;padding:0 50px 50px}:where(.css-homepage) .plastic2{border:unset;z-index:1;margin-top:-20px;display:block;position:relative;background:#ebadad!important;padding:15px 0!important}:where(.css-homepage) ul.plastic-categories{text-transform:uppercase;text-align:center;width:200px;margin-bottom:10px;padding:0;font-family:Euclid Circular Medium;list-style:none;position:relative;top:-16px}:where(.css-homepage) ul.plastic-categories li{border-radius:15px;padding:4px}:where(.css-homepage) .plastic-section{position:relative}:where(.css-homepage) .plastic-background{z-index:-1;background-color:#f0f0f0;border-radius:50px;height:812px;position:absolute;top:261px;left:0;right:0}:where(.css-homepage) .inner-color1,:where(.css-homepage) .inner-color2,:where(.css-homepage) .inner-color3,:where(.css-homepage) .inner-color4{text-align:center;border-radius:151px 151px 0 0;padding:4rem 20px 20px}:where(.css-homepage) .inner-color1{background:#5fd0c3}:where(.css-homepage) .inner-color2{background:#efe7db}:where(.css-homepage) .inner-color3{background:#b8c4e8}:where(.css-homepage) .inner-color4{background:#ebadad}:where(.css-homepage) .custom-spacer1{padding-top:3rem}:where(.css-homepage) .custom-spacer2{padding-top:6rem}:where(.css-homepage) .custom-spacer3{padding-top:9rem}:where(.css-homepage) .custom-spacer4{padding-top:6rem}:where(.css-homepage) .count-section{padding-top:12rem}:where(.css-homepage) .slide-blog-post{background:#efe7db;border-radius:20px;height:80%}:where(.css-homepage) .swiper-container-blog{height:650px}:where(.css-homepage) .swiper-slide,:where(.css-homepage) .swiper-wrapper{height:100%}:where(.css-homepage) .blog-post-content{padding:30px}:where(.css-homepage) .project-btn-action{background:0 0}:where(.css-homepage) .description{margin-top:20px}:where(.css-homepage) .swiper-button-next,:where(.css-homepage) .swiper-button-prev{top:93%!important}:where(.css-homepage) .swiper-button-next,:where(.css-homepage) .swiper-rtl{right:45.5%!important}:where(.css-homepage) .swiper-button-prev{left:45.5%!important}:where(.css-homepage) .swiper-button-next,:where(.css-homepage) .swiper-button-prev{border:2px solid #1b1a48;border-radius:50px;padding:25px;color:#1b1a48!important}:where(.css-homepage) .swiper-button-next:hover,:where(.css-homepage) .swiper-button-prev:hover{background:#1b1a48;color:#fff!important}:where(.css-homepage) .swiper-button-next:after,:where(.css-homepage) .swiper-button-prev:after{font-size:25px!important}:where(.css-homepage) .img-shadow{filter:saturate(.1);transition:all .2s;box-shadow:0 0 5px #ccc}:where(.css-homepage) .two-boxes:hover img,:where(.css-homepage) .col-md-4:hover img{filter:saturate(.96)}:where(.css-homepage) .slide,:where(.css-homepage) .news,:where(.css-homepage) .activities,:where(.css-homepage) .newsletter,:where(.css-homepage) .cards{padding:70px 0}:where(.css-homepage) section{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}:where(.css-homepage) .two-boxes{z-index:0;margin-top:-80px;margin-bottom:70px;position:relative}:where(.css-homepage) .two-boxes .container{border-radius:2px;padding:40px 30px;box-shadow:0 0 5px #c7c7c7}:where(.css-homepage) .overlay{z-index:0;background:linear-gradient(#0000 20%,#000 100%);width:100%;height:650px;position:absolute}:where(.css-homepage) .slide a{z-index:9}:where(.css-homepage) .slide{background-size:cover;align-items:center;min-height:500px;display:flex}:where(.css-homepage) .slide h1{color:#fff}:where(.css-homepage) .slide .section-title{z-index:0;position:relative}:where(.css-homepage) .carousel-control-next,:where(.css-homepage) .carousel-control-prev{opacity:1;align-items:flex-end;bottom:120px}:where(.css-homepage) .carousel-control-next-icon{background-position-x:3px}:where(.css-homepage) .container-control-carousel{width:80px;display:block;position:absolute;bottom:100px;left:0;right:0;margin:0 auto!important}:where(.css-homepage) .carousel-control-next-icon,:where(.css-homepage) .carousel-control-prev-icon{width:1.7rem;height:1.7rem;position:relative}:where(.css-homepage) .carousel-control-prev-icon{bottom:135px;left:-180px}:where(.css-homepage) .carousel-control-next-icon{bottom:135px;right:-180px}:where(.css-homepage) .carousel-control-prev-icon:after,:where(.css-homepage) .carousel-control-next-icon:after{content:"";z-index:-1;background:#66b700;border-radius:25px;width:3rem;height:3rem;display:flex;position:absolute;top:-10px;right:-13px}:where(.css-homepage) a .card{color:#222;transition:all .2s}:where(.css-homepage) a .card:hover{color:#222;transform:translateY(-2px)}:where(.css-homepage) .box-info h5{margin-bottom:20px}:where(.css-homepage) .newsletter{max-width:500px;margin:0 auto}:where(.css-homepage) .news .col-md-4{transition:all .2s}:where(.css-homepage) .carousel h4:hover{color:#f9a820}:where(.css-homepage) .cards .card{background:#f6f6f6;height:100%}@media only screen and (max-width:767px){:where(.css-homepage) .swiper-button-next,:where(.css-homepage) .swiper-button-prev{top:94%!important}:where(.css-homepage) .swiper-button-next,:where(.css-homepage) .swiper-rtl{right:33.5%!important}:where(.css-homepage) .swiper-button-prev{left:33.5%!important}:where(.css-homepage) .inner-color1,:where(.css-homepage) .inner-color2,:where(.css-homepage) .inner-color3,:where(.css-homepage) .inner-color4{margin-bottom:1rem}:where(.css-homepage) .customize_solution .ease-effect{padding:6px 0;font-size:11px}:where(.css-homepage) ul.tabs li{padding:5px}}@media only screen and (min-width:768px) and (max-width:1024px){:where(.css-homepage) .featured-image img{width:100%!important}:where(.css-homepage) .swiper-button-prev{left:38.5%!important}:where(.css-homepage) .swiper-button-lock{display:block}}@media (max-width:767px){:where(.css-homepage) .hero-section{min-height:auto;padding:110px 5px 70px}:where(.css-homepage) .hero-section h1{font-size:2.3rem;margin-bottom:1rem!important}:where(.css-homepage) .inner-col-1,:where(.css-homepage) .inner-col-2,:where(.css-homepage) .inner-col-3{margin-top:20px}}
:where(.css-single) .single-article-page.content-area{max-width:850px;margin:0 auto 100px}:where(.css-single) .overtitle{color:#fff;background:#5fd0c3;border-radius:13px;padding:5px 34px;font-family:Euclid Circular Medium;font-size:14px;font-weight:500;line-height:17px;display:inline-flex}:where(.css-single) .buttons-navigation a{color:#fff;border:1px solid #0000;border-radius:10px;padding:20px 40px;background:linear-gradient(85.59deg,#8ace95 3.71%,#499e56 99.22%)!important}:where(.css-single) .content-area img{object-fit:cover;max-height:500px}:where(.css-single) .content-area p{margin-bottom:1rem}:where(.css-single) .content-area span{line-height:1.2}:where(.css-single) .share-bar p,:where(.css-single) .bar-info p{margin-bottom:0}:where(.css-single) .single-article-page .buttons-navigation{justify-content:space-between;padding-bottom:33px;display:flex;font-size:14px!important}:where(.css-single) .single-article-page .share-bar p{color:#333!important;font-size:18px!important}:where(.css-single) .single-article-page .share-bar{border-top:1px solid #8ace95!important;padding-top:24px!important}:where(.css-single) .container-single-page .cover-single{padding-bottom:40px}:where(.css-single) .container-single-page h3,:where(.css-single) .container-single-page h4{margin-bottom:.5rem;font-size:37px;font-weight:600;line-height:46px}:where(.css-single) .container-single-page p,:where(.css-single) .container-single-page ul li{font-size:18px;font-weight:400;line-height:22px;color:#333!important}:where(.css-single) .single-article-page .bar-info{justify-content:space-between;padding-top:70px;padding-bottom:20px;display:flex}:where(.css-single) .single-article-page .bar-info p{color:#333;font-size:14px;font-weight:400;line-height:17px}:where(.css-single) .cover-single img{border-radius:20px}:where(.css-single) .post-categories{display:inline-block}:where(.css-single) a{transition:all .2s}:where(.css-single) a.t-green:hover{color:#f9a820}:where(.css-single) p{color:#848484;line-height:1.75}:where(.css-single) .by{border-top:1px solid #ececec;border-bottom:1px solid #ececec}:where(.css-single) .meta-info{text-transform:uppercase}@media (max-width:850px){:where(.css-single) .single-article-page.content-area{max-width:100vw;overflow-x:hidden}:where(.css-single) .button,:where(.css-single) .buttons-navigation a{color:#333;padding:0;font-weight:700}}
