/*!
Theme Name: Ameria
Author: the Ameria team
Version: 1.0.1
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:rgba(0,0,0,0);border:0;margin:0;padding:0;vertical-align:baseline}html{-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}section{display:block}html,body{font-size:10px;text-decoration:none;line-height:1.28;padding:0;font-weight:300;background:#fff}strong{font-weight:700;letter-spacing:-0.4px}.blue{color:#247cff}.arrow-up .elementor-button{box-shadow:0 4px 32px rgba(4,69,96,.02),0 16px 48px rgba(4,69,96,.05)}.disable-button{pointer-events:none;cursor:not-allowed;opacity:.5}.slider-fade-in-container.elementor-element-edit-mode .e-con-inner .slide{opacity:1}.slider-fade-in-container .e-con-inner{position:relative}.slider-fade-in-container .e-con-inner .slide{width:100%;opacity:0}.slider-fade-in-container .e-con-inner .slide:first-child{opacity:1}.slider-fade-in-container .e-con-inner .bullet{width:12px;height:12px;background-color:#a6caff;border-radius:50%;cursor:pointer}.slider-fade-in-container .e-con-inner .bullet.active{background-color:#247cff}.quotation-mark{position:relative}.quotation-mark:before{content:"";position:absolute;left:27px;top:10px;transform:translate(-50%, -50%);width:113px;height:94px;background-image:url("../../uploads/pages/home/quotation-mark.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.quotation-mark .elementor-widget-container{position:relative;z-index:1}.elementor-button .login-required{margin-left:-2.4vw;font-size:16px;font-weight:400;text-decoration:none}.button-icon-15 .elementor-button-icon{font-size:1.167em}.elementor-element.button-height-225 .elementor-button-wrapper{height:225px}.elementor-element.button-height-225 .elementor-button-wrapper .elementor-button{display:flex;align-items:center;justify-content:center;height:100%}.elementor-element.button-height-225 .elementor-button-wrapper .elementor-button-icon,.elementor-element.button-height-225 .elementor-button-wrapper .elementor-button-icon svg{width:28px}.h-underline:hover .elementor-button-text{text-decoration:underline}.wp-slider .wp-slider-container.e-flex.e-con-full{display:flex;flex-direction:row;flex-wrap:nowrap}.wp-slider .wp-slider-container.e-flex.e-con-full.elementor-element-edit-mode{flex-direction:column}.wp-slider .wp-slider-container.e-flex.e-con-full .wp-item-slider{min-width:min(400px,33% - 14px)}.wp-slider .wp-slider-container.e-flex.e-con-full .wp-item-slider .button-cover,.wp-slider .wp-slider-container.e-flex.e-con-full .wp-item-slider .button-cover .elementor-button-wrapper .elementor-button,.wp-slider .wp-slider-container.e-flex.e-con-full .wp-item-slider .button-cover .elementor-button-wrapper .elementor-button-content-wrapper,.wp-slider .wp-slider-container.e-flex.e-con-full .wp-item-slider .button-cover .elementor-button-wrapper{display:block;position:absolute;top:0;left:0;right:0;bottom:0;padding:0;border-radius:0}.wp-slider .wp-slider-container.e-flex.e-con-full .wp-item-slider .button-cover svg,.wp-slider .wp-slider-container.e-flex.e-con-full .wp-item-slider .button-cover .elementor-button-wrapper .elementor-button svg,.wp-slider .wp-slider-container.e-flex.e-con-full .wp-item-slider .button-cover .elementor-button-wrapper .elementor-button-content-wrapper svg,.wp-slider .wp-slider-container.e-flex.e-con-full .wp-item-slider .button-cover .elementor-button-wrapper svg{pointer-events:none;position:absolute;left:50%;top:50%;width:72px;transform:translate(-50%, -50%)}.wp-slider .wp-slider-container.e-flex.e-con-full .wp-item-slider .wp-item-slider-text .elementor-widget-container{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wp-arrow-left,.wp-arrow-right{cursor:pointer}.wp-arrow-left.disabled,.wp-arrow-right.disabled{opacity:.5;background:rgba(0,0,0,0)}.wp-slider .wp-slider-container{cursor:grab}.wp-slider .wp-slider-container:active{cursor:grabbing}.wp-arrow-left *,.wp-arrow-right *,.wp-slider-container *{user-select:none}.wp-slider-container img{pointer-events:none}.wp-dots .wp-dot{cursor:pointer;width:12px;height:12px;border-radius:50%;background-color:#a6caff;transition:.3s}.wp-dots .wp-dot.hide{display:none}.wp-dots .wp-dot.active{background-color:#247cff}.form-submit-button{position:relative;cursor:pointer;user-select:none}.form-submit-button.loading .submit-button-text{color:rgba(0,0,0,0)}.form-submit-button.loading,.form-submit-button:disabled{cursor:not-allowed;pointer-events:none}.form-submit-button.loading:before{position:absolute;left:50%;content:"";width:22px;height:22px;border:3px solid #fff;border-bottom-color:rgba(0,0,0,0);border-radius:50%;animation:rotation 1s linear infinite;transform-origin:left}@keyframes rotation{0%{transform:rotate(0deg) translate(-50%, 0)}100%{transform:rotate(360deg) translate(-50%, 0)}}.form-submit-button.disabled{cursor:auto;opacity:.5}.form-widget .hide{display:none}.elementor-element-edit-mode .form-widget .hide{display:block}.form-input{resize:none}.close-button,.burger-button{cursor:pointer}.e-con-full.e-flex.top-nav div,.e-con-full.e-flex.top-nav a,.e-con-full.e-flex.top-nav span{transition:none}.shadow{box-shadow:0 1px 2px rgba(0,0,0,.1)}.button-link .elementor-button .elementor-button-content-wrapper{text-align:left;align-items:center}.form-hide{display:none}.transition-none.elementor-element{transition:none}.elementor-element.video-container{cursor:pointer;position:fixed;top:-200%;left:0;width:100%;height:100%;z-index:10000}.elementor-element.video-container.openVideo{animation:openPopup .3s;animation-fill-mode:forwards}.elementor-element.video-container.closeVideo{animation:closePopup .3s;animation-fill-mode:forwards}.elementor-element.video-container.elementor-element-edit-mode{position:relative;top:auto;left:auto;width:auto;height:auto}.elementor-element.video-container .video-player:hover+.close-video-button{opacity:1}.elementor-element.video-container .close-video-button{position:absolute;top:3px;right:3px;width:40px;height:40px;border-radius:50%;transition:.3s;z-index:1000;opacity:0}.elementor-element.video-container .close-video-button:hover{opacity:1;background-color:rgba(28,28,31,.5)}.elementor-element.video-container .close-video-button:before,.elementor-element.video-container .close-video-button:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:2px;background:#fff;transform:rotate(45deg) translate(-50%, -50%);transform-origin:left top}.elementor-element.video-container .close-video-button:after{transform:rotate(135deg) translate(-50%, -50%)}.elementor-element.video-container .close-video-button .elementor-widget-container{display:flex}@keyframes openPopup{0%{top:0;opacity:0}1%{top:0;opacity:0}100%{top:0;opacity:1}}@keyframes closePopup{0%{top:0;opacity:1}99%{top:0;opacity:0}100%{top:-200%;opacity:0}}.fade-in{animation:fadeIn .3s;animation-fill-mode:forwards}.fade-out{animation:fadeOut .3s;animation-fill-mode:forwards}@keyframes fadeIn{0%{top:0;opacity:0}1%{top:auto;opacity:0}100%{top:auto;opacity:1}}@keyframes fadeOut{0%{top:auto;opacity:1}99%{top:auto;opacity:0}100%{top:-200%;opacity:0}}.hover-grey{transition:.3s}.hover-grey:hover{background-color:rgba(0,0,0,.6)}.popup-success-container,.popup-error-container{position:fixed;top:-200%;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(33,46,35,.8);z-index:10000}.popup-success-container.openPopup,.popup-error-container.openPopup{animation:openPopup .3s;animation-fill-mode:forwards}.popup-success-container.closePopup,.popup-error-container.closePopup{animation:closePopup .3s;animation-fill-mode:forwards}.popup-success-container .popup-success,.popup-success-container .popup-error,.popup-error-container .popup-success,.popup-error-container .popup-error{position:relative;padding:48px 40px;width:712px;max-width:calc(100% - 32px);border-radius:24px;background-color:#d0e9fd;box-shadow:0 2px 16px rgba(33,46,35,.8),0 8px 24 -12px rgba(33,46,35,.8)}.popup-success-container .popup-buttons,.popup-error-container .popup-buttons{display:flex;gap:12px;justify-content:center}.popup-success-container .popup-buttons>div,.popup-error-container .popup-buttons>div{cursor:pointer}.popup-success-container .close-button,.popup-error-container .close-button{position:absolute;top:8px;right:8px;width:48px;height:48px;border-radius:50%;z-index:1000}.popup-success-container .close-button:before,.popup-success-container .close-button:after,.popup-error-container .close-button:before,.popup-error-container .close-button:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:3.3px;border-radius:3px;background:#112e6a;transform:rotate(45deg) translate(-50%, -50%);transform-origin:left top}.popup-success-container .close-button:after,.popup-error-container .close-button:after{transform:rotate(135deg) translate(-50%, -50%)}.video-player{max-height: 100vh}@media screen and (max-width: 1440px){.elementor-element .e-flex.elementor-element.wp-slider-arrows{top:calc(100% - 7px)}.elementor-element .e-flex.elementor-element.wp-slider-arrows.wp-slider-fade-arrows{top:50%}.elementor-element .e-flex.elementor-element.wp-slider-arrows .elementor-element.wp-arrow-left{left:0}.elementor-element .e-flex.elementor-element.wp-slider-arrows .elementor-element.wp-arrow-right{right:0}}@media screen and (max-width: 1140px){.elementor-element .e-con-full.e-flex.top-nav{position:fixed;top:0;right:0;transform:translate(100%, 0)}.button-icon-15 .elementor-button-icon{font-size:1.36em;position:relative;top:-2px}.elementor-button .login-required{margin-left:-5.4vw}.quotation-mark:before{left:77px}.wp-slider .wp-slider-container.e-flex .wp-item-slider .button-cover svg,.wp-slider .wp-slider-container.e-flex .wp-item-slider .button-cover .elementor-button-wrapper .elementor-button svg,.wp-slider .wp-slider-container.e-flex .wp-item-slider .button-cover .elementor-button-wrapper .elementor-button-content-wrapper svg,.wp-slider .wp-slider-container.e-flex .wp-item-slider .button-cover .elementor-button-wrapper svg{width:48px}.elementor-element .e-flex.elementor-element.wp-slider-arrows.wp-slider-fade-arrows{top:calc(100% - 88px)}}@media screen and (max-width: 767px){.wp-slider .wp-slider-container.e-flex.e-con-full .wp-item-slider{flex:1 0 100%}.elementor-element .e-flex.elementor-element.wp-slider-arrows{top:calc(100% - 51px)}.elementor-element .e-flex.elementor-element.wp-slider-arrows.wp-slider-fade-arrows{top:calc(100% - 100px)}.quotation-mark:before{left:46px;top:32px}.elementor-button .login-required{margin-left:-12.4vw}.button-icon-15 .elementor-button-icon{font-size:1.25em;position:relative;top:-2px}.hover-grey:hover{background-color:rgba(0,0,0,0)}}/*# sourceMappingURL=style.css.map */
