:root{--bs-primary:#007bff;--bs-primary-dark:#0464cb;--bs-primary-light:#4a8ed780;--bs-primary-shadow:rgb(0 123 255/0.5);--bs-secondary:#004c9e;--bs-secondary-dark:#013874}.btn-style-three .btn.btn-primary{transition:0s}.btn-style-three .btn:before,.btn-style-three .btn:after{content:"";position:absolute;height:100%;top:0;width:0;background-color:var(--bs-white);z-index:-1;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.btn-style-three .btn:before{left:0;border-radius:0 20px 20px 0}.btn-style-three .btn:after{right:0;border-radius:20px 0 0 20px}.btn-style-three .btn:hover,.btn-style-three .btn:focus{color:var(--bs-secondary);box-shadow:none}.btn-style-three .btn:hover:before,.btn-style-three .btn:hover:after,.btn-style-three .btn:focus:before,.btn-style-three .btn:focus:after{width:51%;border-radius:0}.flixify-theme .above-header:before,.flixify-theme .above-header:after{display:none}.flixify-theme .logo a:focus{color:var(--bs-secondary)}@media (min-width:992px){.flixify-theme .above-header+.navigation-wrapper .main-navigation .logo{position:relative;z-index:999}.flixify-theme .above-header+.navigation-wrapper .main-navigation:not(.is-sticky-menu) .logo{min-height:143px;margin-top:-42px;padding:44px 0 35px;padding-left:30px}.flixify-theme .above-header+.navigation-wrapper .main-navigation.is-sticky-menu .logo{min-height:101px;padding:16px 0;padding-left:30px}.flixify-theme .above-header+.navigation-wrapper .main-navigation .logo:before{position:absolute;content:"";width:170px;left:0;background-image:linear-gradient(65deg,var(--bs-primary) 0%,var(--bs-primary) 100%);z-index:-1;border-radius:0;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);bottom:0;height:190px}.flixify-theme .above-header+.navigation-wrapper .main-navigation .site-title:first-letter {color:var(--bs-white)}.flixify-theme .above-header .widget-left{justify-content:flex-end}.flixify-theme .above-header .widget-right .widget_social_widget{position:relative}.flixify-theme .above-header .widget-right .widget_social_widget:before{position:absolute;content:"";border-radius:0 0 10px 10px;background-color:var(--bs-primary);top:0;right:-17px;width:100%;height:100%;z-index:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;border-radius:0;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.flixify-theme .above-header .widget-right .widget_social_widget li a:hover i,.flixify-theme .above-header .widget-right .widget_social_widget li a:focus i{color:var(--bs-primary);background-color:var(--bs-white)}.flixify-theme .above-header .widget-left a:hover,.flixify-theme .above-header .widget-left a:focus{color:var(--bs-primary)}.flixify-theme .above-header .widget-right .widget.widget-contact.info3{margin-right:10px}.flixify-theme .slider-section+.info-section-4{margin-top:-3.55rem !important}}@media (min-width:1400px){.flixify-theme .above-header+.navigation-wrapper .main-navigation .logo:before{width:255px;left:-50px}.flixify-theme .above-header+.navigation-wrapper .main-navigation:not(.is-sticky-menu) .logo,.flixify-theme .above-header+.navigation-wrapper .main-navigation.is-sticky-menu .logo{padding-left:0}}.flixify-theme .main-header .contact-area,.flixify-theme .main-header .contact-area a:not(:hover):not(:focus){color:var(--bs-white)}.flixify-theme .info-section-4{position:relative;z-index:1}.flixify-theme .info-section-4 .widget-contact{position:relative;border-bottom:none;border-radius:0}.flixify-theme .info-section-4 .widget-contact .info-img img{min-height:300px;object-fit:cover}.flixify-theme .info-section-4 .info-meta{position:absolute;bottom:0;left:0;right:0;padding:50px 20px 25px;z-index:0;-webkit-transition:.3s cubic-bezier(.24,.74,.58,1);-khtml-transition:.3s cubic-bezier(.24,.74,.58,1);-moz-transition:.3s cubic-bezier(.24,.74,.58,1);-ms-transition:.3s cubic-bezier(.24,.74,.58,1);-o-transition:.3s cubic-bezier(.24,.74,.58,1);transition:.3s cubic-bezier(.24,.74,.58,1);transform-origin:bottom center;-webkit-transform-origin:bottom center}.flixify-theme .info-section-4 .info-meta:before{content:'';z-index:-1;position:absolute;left:0;bottom:-1px;height:100%;width:100%;background-color:var(--bs-primary);clip-path:polygon(0 30%,100% 0,100% 100%,25% 100%,0 100%);-webkit-clip-path:polygon(0 30%,100% 0,100% 100%,25% 100%,0 100%);-moz-clip-path:polygon(0 30%,100% 0,100% 100%,25% 100%,0 100%);-ms-clip-path:polygon(0 30%,100% 0,100% 100%,25% 100%,0 100%);-o-clip-path:polygon(0 30%,100% 0,100% 100%,25% 100%,0 100%);-webkit-transition:.3s cubic-bezier(.24,.74,.58,1);-khtml-transition:.3s cubic-bezier(.24,.74,.58,1);-moz-transition:.3s cubic-bezier(.24,.74,.58,1);-ms-transition:.3s cubic-bezier(.24,.74,.58,1);-o-transition:.3s cubic-bezier(.24,.74,.58,1);transition:.3s cubic-bezier(.24,.74,.58,1);opacity:.9}.flixify-theme .info-section-4 .info-icon-img-wrap{position:absolute;top:-38px;left:50%;transform:translate(-50%,0);width:76px;height:76px;border-radius:76px;background-color:#fff;border:3px solid var(--bs-primary);margin:0;-webkit-box-shadow:0 5px 10px 0 rgb(204 204 204/34%);box-shadow:0 5px 10px 0 rgb(204 204 204/34%);text-align:center}.flixify-theme .info-section-4 .info-content .info-icon-img-wrap{position:relative;text-align:center;top:unset;transform:translate(-50%,0)}.flixify-theme .info-section-4 .info-icon-img-wrap i{position:absolute;top:50%;left:22%;right:0;transform:translateY(-50%);width:40px;font-size:40px;color:var(--bs-primary)}.flixify-theme .info-section-4 .info-title{margin-bottom:0 !important;text-align:center}.flixify-theme .info-section-4 .info-content .info-title,.flixify-theme .info-section-4 .info-content .info-excerpt,.flixify-theme .info-section-4 .info-content a{margin-top:5px}.flixify-theme .info-section-4 .info-title a{margin-bottom:0;font-size:1.5rem;color:var(--bs-white);text-decoration:none}.flixify-theme .info-section-4 .info-meta .info-title a:before{display:none}.flixify-theme .info-section-4 .info-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:15px;background-color:var(--bs-primary);display:block;align-items:center;transform:scaleY(0);opacity:0;transform-origin:bottom center;transition:.3s cubic-bezier(.24,.74,.58,1);z-index:1;text-align:center}.flixify-theme .info-section-4 .info-content .info-excerpt p{color:var(--bs-white);text-align:center}.flixify-theme .info-section-4 .widget-contact:hover .info-meta{opacity:0;transform:scaleY(0)}.flixify-theme .info-section-4 .widget-contact:hover .info-content{-webkit-transform:scaleY(1);-khtml-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);opacity:1;-webkit-transition-delay:.12s;-moz-transition-delay:.12s;transition-delay:.12s}.flixify-theme .info-section-4 .widget-contact:hover .info-icon-img-wrap:after{border:none}.flixify-theme.btn-style-three .info-section-4 .widget-contact .btn.btn-white,.flixify-theme.btn-style-three .info-section-4 .widget-contact .btn.btn-white:hover,.flixify-theme.btn-style-three .info-section-4 .widget-contact .btn.btn-white:focus{color:var(--bs-primary);background:var(--bs-white);border-radius:0;position:relative;text-decoration:none}.flixify-theme .service-section .service-inner{border-bottom:none;border-radius:0}.flixify-theme .service-section .service-content{position:relative;padding:25px 10px 30px;padding-left:115px;transition:all .3s ease;min-height:125px;z-index:1;text-align:right}.flixify-theme .service-section .service-content:before{content:"";position:absolute;left:0;top:0;width:120px;height:100%;background-color:var(--bs-primary);transform:skewX(-30deg);transform-origin:top right;transition:all .4s ease;z-index:1;transition:all .4s ease}.flixify-theme .service-section .service-icon-img-wrap{margin:0;position:absolute;left:30px;top:0;bottom:0;transform:translateY(60%);height:75px;width:75px;border-radius:50%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.flixify-theme .service-section .service-img{padding:10px}.flixify-theme .service-section .service-inner:hover:before{height:100%}.flixify-theme .service-section .service-inner:before{position:absolute;left:0;top:0;height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;height:0;background:var(--bs-primary);transition:all .4s ease;content:"";z-index:-1}.flixify-theme .service-section .service-inner:hover .service-content,.flixify-theme .service-section .service-inner:hover .service-title a{color:var(--bs-white)}.flixify-theme .service-section .service-inner:hover .btn{color:var(--bs-secondary);background:var(--bs-white)}.flixify-theme .service-section .service-inner:hover .bticn{color:var(--bs-white);background-color:var(--bs-primary)}.flixify-theme .service-section .service-title{margin-bottom:.625rem !important;text-align:right}.flixify-theme .service-section .service-title a:before{display:none}.flixify-theme .main-slider .main-content{backdrop-filter:blur(13px);border-radius:10px;padding:40px 36px;box-sizing:border-box;border:1px solid rgba(255,255,255,.3);background:linear-gradient(105.91deg,rgba(255,255,255,.2) 5.12%,rgba(255,255,255,.075) 77.57%)}.flixify-theme .main-slider .main-content h4{border:none}.flixify-theme .main-content h4:before{display:none}.wp-block-calendar thead th,.wp-block-calendar td{text-align:center}.footer-main button.wp-block-search__button.wp-element-button:hover,.footer-main button.wp-block-search__button.wp-element-button:focus{border:2px solid var(--bs-primary)}.service-section{z-index:0}.wp-block-calendar table{margin:0;text-align:center}.woocommerce span.onsale{z-index:1}.shopping-cart .cart-items .item-name{font-size:18px;line-height:1.2}.shopping-cart .shopping-cart-items a.remove{transform:translateY(10px)}.woocommerce div.product form.cart .variations th{background:inherit;color:inherit}.woocommerce div.product form.cart .button{background:var(--bs-primary)}.woocommerce div.product form.cart .button:hover,.woocommerce div.product form.cart .button:focus{background:var(--bs-secondary)}.wp-block-latest-comments{padding:0}a.wp-block-latest-posts__post-title{font-weight:700;text-decoration:none;color:var(--bs-secondary)}.woocommerce table.shop_attributes tr:nth-child(even) th{color:var(--bs-secondary)}.single-product .product .product_meta>span a{text-decoration:none}.woocommerce table.shop_attributes td{padding:0 1rem}.woocommerce-Reviews .comment-form{display:block}.woocommerce table.shop_table td a{text-decoration:none}.sidebar .widget .wp-block-latest-comments{padding:1.8rem}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{text-decoration:none}.sidebar .wp-block-file{padding:1.8rem}.sidebar .wp-block-code{padding:1.8rem}.wp-block-file a{text-decoration:none}.wp-block-file.has-background{padding:.5rem}.wp-block-details.has-background{padding:.5rem}.wp-block-image .alignleft figcaption{text-align:left}.wp-block-image .alignright figcaption{text-align:right}.wp-block-button a{text-decoration:none}.wp-block-archives li{list-style:none}.wp-block-archives li a{text-decoration:none}.wp-block-archives{padding-left:0}.wp-block-categories{padding-left:0}.wp-block-categories li{list-style:none}.wp-block-categories li a{text-decoration:none}.wp-block-latest-comments a{text-decoration:none}.wp-block-latest-comments.has-background{padding:10px}a.wp-block-latest-posts__post-title:hover,a.wp-block-latest-posts__post-title:focus{color:var(--bs-primary)}.wp-block-latest-posts.wp-block-latest-posts__list.has-background li{padding:1rem}.wp-block-categories li a{color:var(--bs-secondary)}.wp-block-categories li a:hover,.wp-block-categories li a:focus{color:var(--bs-primary)}.footer-main .wp-block-calendar td{color:var(--bs-secondary)}.wp-block-loginout.has-background{padding:1rem}.wp-block-loginout a{text-decoration:none}.wp-block-post-author.has-background{padding:1rem}.wp-block-post-author img{border-radius:100%}.wp-block-site-title a{text-decoration:none}.wp-block-image .alignleft figcaption{text-align:left}.wp-block-details summary{font-weight:600}.wp-block-image figcaption{text-align:center}.wp-block-embed figcaption{text-align:center}.wp-block-site-title.has-background{padding:1rem}.wp-block-site-tagline.has-background{padding:1rem}.wp-block-post-title a:hover,.wp-block-post-title a:focus{color:var(--bs-primary)}.wp-block-categories li a{color:var(--bs-secondary)}table.wc-block-cart-items .wc-block-cart-items_row .wc-block-cart-itemquantity .wc-block-cart-item_remove-link{text-decoration:none}.wp-block-latest-posts__list .wp-block-latest-posts__post-title{font-size:1.5rem}.sidebar .wp-block-latest-comments li a{color:var(--bs-secondary)}.sidebar .wp-block-latest-comments li a:hover,.sidebar .wp-block-latest-comments li a:focus{color:var(--bs-primary)}.woocommerce table.shop_table td a{text-decoration:none}.footer-main .widget li a:focus{outline:none}.sidebar .widget li a:focus{outline:none}.wp-block-avatar img{border-radius:100%}.wp-block-post-title a{text-decoration:none}