.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4302 .elementor-element.elementor-element-4bf7c4e{margin-top:-131px;margin-bottom:0px;}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4302 .elementor-element.elementor-element-499c3c91.elementor-column > .elementor-widget-wrap{justify-content:center;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4302 .elementor-element.elementor-element-3f14e606{width:auto;max-width:auto;}.elementor-4302 .elementor-element.elementor-element-3f14e606 > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 15px 0px 15px;}.elementor-4302 .elementor-element.elementor-element-3f14e606.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-4302 .elementor-element.elementor-element-3f14e606.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-4302 .elementor-element.elementor-element-3f14e606.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-4302 .elementor-element.elementor-element-3f14e606 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4302 .elementor-element.elementor-element-3f14e606 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4302 .elementor-element.elementor-element-3f14e606 .elementor-image-box-title{font-family:"Avenir Next", Sans-serif;font-weight:500;letter-spacing:1px;}.elementor-4302 .elementor-element.elementor-element-5a444a0{width:auto;max-width:auto;}.elementor-4302 .elementor-element.elementor-element-5a444a0 > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 15px 0px 15px;}.elementor-4302 .elementor-element.elementor-element-5a444a0.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-4302 .elementor-element.elementor-element-5a444a0.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-4302 .elementor-element.elementor-element-5a444a0.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-4302 .elementor-element.elementor-element-5a444a0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4302 .elementor-element.elementor-element-5a444a0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4302 .elementor-element.elementor-element-5a444a0 .elementor-image-box-title{font-family:"Avenir Next", Sans-serif;font-weight:500;letter-spacing:1px;}.elementor-4302 .elementor-element.elementor-element-459ef0c4{width:auto;max-width:auto;}.elementor-4302 .elementor-element.elementor-element-459ef0c4 > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 15px 0px 15px;}.elementor-4302 .elementor-element.elementor-element-459ef0c4.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-4302 .elementor-element.elementor-element-459ef0c4.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-4302 .elementor-element.elementor-element-459ef0c4.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-4302 .elementor-element.elementor-element-459ef0c4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4302 .elementor-element.elementor-element-459ef0c4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4302 .elementor-element.elementor-element-459ef0c4 .elementor-image-box-title{font-family:"Avenir Next", Sans-serif;font-weight:500;letter-spacing:1px;}.elementor-4302 .elementor-element.elementor-element-9deedd1{width:auto;max-width:auto;}.elementor-4302 .elementor-element.elementor-element-9deedd1 > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 20px 0px 20px;}.elementor-4302 .elementor-element.elementor-element-9deedd1.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-4302 .elementor-element.elementor-element-9deedd1.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-4302 .elementor-element.elementor-element-9deedd1.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-4302 .elementor-element.elementor-element-9deedd1 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4302 .elementor-element.elementor-element-9deedd1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4302 .elementor-element.elementor-element-9deedd1 .elementor-image-box-title{font-family:"Avenir Next", Sans-serif;font-weight:500;letter-spacing:1px;}.elementor-4302 .elementor-element.elementor-element-1443031c{width:auto;max-width:auto;}.elementor-4302 .elementor-element.elementor-element-1443031c > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 5px 0px 5px;}.elementor-4302 .elementor-element.elementor-element-1443031c.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-4302 .elementor-element.elementor-element-1443031c.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-4302 .elementor-element.elementor-element-1443031c.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-4302 .elementor-element.elementor-element-1443031c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4302 .elementor-element.elementor-element-1443031c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4302 .elementor-element.elementor-element-1443031c .elementor-image-box-title{font-family:"Avenir Next", Sans-serif;font-weight:500;letter-spacing:1px;}.elementor-4302 .elementor-element.elementor-element-55120d03{width:auto;max-width:auto;}.elementor-4302 .elementor-element.elementor-element-55120d03 > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 5px 0px 5px;}.elementor-4302 .elementor-element.elementor-element-55120d03.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-4302 .elementor-element.elementor-element-55120d03.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-4302 .elementor-element.elementor-element-55120d03.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-4302 .elementor-element.elementor-element-55120d03 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4302 .elementor-element.elementor-element-55120d03 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4302 .elementor-element.elementor-element-55120d03 .elementor-image-box-title{font-family:"Avenir Next", Sans-serif;font-weight:500;letter-spacing:1px;}.elementor-4302 .elementor-element.elementor-element-59a2cb45{width:auto;max-width:auto;}.elementor-4302 .elementor-element.elementor-element-59a2cb45 > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 5px 0px 5px;}.elementor-4302 .elementor-element.elementor-element-59a2cb45.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-4302 .elementor-element.elementor-element-59a2cb45.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-4302 .elementor-element.elementor-element-59a2cb45.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-4302 .elementor-element.elementor-element-59a2cb45 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4302 .elementor-element.elementor-element-59a2cb45 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4302 .elementor-element.elementor-element-59a2cb45 .elementor-image-box-title{font-family:"Avenir Next", Sans-serif;font-weight:500;letter-spacing:1px;}.elementor-4302 .elementor-element.elementor-element-876236d{width:auto;max-width:auto;}.elementor-4302 .elementor-element.elementor-element-876236d > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 5px 0px 5px;}.elementor-4302 .elementor-element.elementor-element-876236d.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-4302 .elementor-element.elementor-element-876236d.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-4302 .elementor-element.elementor-element-876236d.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-4302 .elementor-element.elementor-element-876236d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4302 .elementor-element.elementor-element-876236d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4302 .elementor-element.elementor-element-876236d .elementor-image-box-title{font-family:"Avenir Next", Sans-serif;font-weight:500;letter-spacing:1px;}.elementor-4302 .elementor-element.elementor-element-40fdaf94{width:auto;max-width:auto;}.elementor-4302 .elementor-element.elementor-element-40fdaf94 > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 010px 0px 10px;}.elementor-4302 .elementor-element.elementor-element-40fdaf94.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-4302 .elementor-element.elementor-element-40fdaf94.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-4302 .elementor-element.elementor-element-40fdaf94.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-4302 .elementor-element.elementor-element-40fdaf94 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4302 .elementor-element.elementor-element-40fdaf94 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4302 .elementor-element.elementor-element-40fdaf94 .elementor-image-box-title{font-family:"Avenir Next", Sans-serif;font-weight:500;letter-spacing:1px;}@media(max-width:767px){.elementor-4302 .elementor-element.elementor-element-3f14e606 .elementor-image-box-img{margin-bottom:3px;}.elementor-4302 .elementor-element.elementor-element-5a444a0 .elementor-image-box-img{margin-bottom:3px;}.elementor-4302 .elementor-element.elementor-element-459ef0c4 .elementor-image-box-img{margin-bottom:3px;}.elementor-4302 .elementor-element.elementor-element-9deedd1 .elementor-image-box-img{margin-bottom:3px;}.elementor-4302 .elementor-element.elementor-element-1443031c .elementor-image-box-img{margin-bottom:3px;}.elementor-4302 .elementor-element.elementor-element-55120d03 .elementor-image-box-img{margin-bottom:3px;}.elementor-4302 .elementor-element.elementor-element-59a2cb45 .elementor-image-box-img{margin-bottom:3px;}.elementor-4302 .elementor-element.elementor-element-876236d .elementor-image-box-img{margin-bottom:3px;}.elementor-4302 .elementor-element.elementor-element-40fdaf94 .elementor-image-box-img{margin-bottom:3px;}}/* Start custom CSS for image-box, class: .elementor-element-3f14e606 */.elementor-image-box-wrapper > figure a img {
   /* Styles goes here */
  margin-top:50px;
	-webkit-transition: margin 0.5s ease-out;
    -moz-transition: margin 0.5s ease-out;
    -o-transition: margin 0.5s ease-out;
}

.elementor-image-box-wrapper > figure a img:hover {
   /* Styles goes here */
	cursor:pointer;
    margin-top: 5px;
}

.elementor-image-box-wrapper:hover > .elementor-image-box-content a {
    color: #b91d2b; }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5a444a0 */.elementor-image-box-wrapper > figure a img {
   /* Styles goes here */
  margin-top:50px;
	-webkit-transition: margin 0.5s ease-out;
    -moz-transition: margin 0.5s ease-out;
    -o-transition: margin 0.5s ease-out;
}

.elementor-image-box-wrapper > figure a img:hover {
   /* Styles goes here */
	cursor:pointer;
    margin-top: 5px;
}

.elementor-image-box-wrapper:hover > .elementor-image-box-content a {
    color: #b91d2b; }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-459ef0c4 */.elementor-image-box-wrapper > figure a img {
   /* Styles goes here */
  margin-top:50px;
	-webkit-transition: margin 0.5s ease-out;
    -moz-transition: margin 0.5s ease-out;
    -o-transition: margin 0.5s ease-out;
}

.elementor-image-box-wrapper > figure a img:hover {
   /* Styles goes here */
	cursor:pointer;
    margin-top: 5px;
}

.elementor-image-box-wrapper:hover > .elementor-image-box-content a {
    color: #b91d2b; }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9deedd1 */.elementor-image-box-wrapper > figure a img {
   /* Styles goes here */
  margin-top:50px;
	-webkit-transition: margin 0.5s ease-out;
    -moz-transition: margin 0.5s ease-out;
    -o-transition: margin 0.5s ease-out;
}

.elementor-image-box-wrapper > figure a img:hover {
   /* Styles goes here */
	cursor:pointer;
    margin-top: 5px;
}

.elementor-image-box-wrapper:hover > .elementor-image-box-content a {
    color: #b91d2b; }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1443031c */.elementor-image-box-wrapper > figure a img {
   /* Styles goes here */
  margin-top:50px;
	-webkit-transition: margin 0.5s ease-out;
    -moz-transition: margin 0.5s ease-out;
    -o-transition: margin 0.5s ease-out;
}

.elementor-image-box-wrapper > figure a img:hover {
   /* Styles goes here */
	cursor:pointer;
    margin-top: 5px;
}

.elementor-image-box-wrapper:hover > .elementor-image-box-content a {
    color: #b91d2b; }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-55120d03 */.elementor-image-box-wrapper > figure a img {
   /* Styles goes here */
  margin-top:50px;
	-webkit-transition: margin 0.5s ease-out;
    -moz-transition: margin 0.5s ease-out;
    -o-transition: margin 0.5s ease-out;
}

.elementor-image-box-wrapper > figure a img:hover {
   /* Styles goes here */
	cursor:pointer;
    margin-top: 5px;
}

.elementor-image-box-wrapper:hover > .elementor-image-box-content a {
    color: #b91d2b; }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-59a2cb45 */.elementor-image-box-wrapper > figure a img {
   /* Styles goes here */
  margin-top:50px;
	-webkit-transition: margin 0.5s ease-out;
    -moz-transition: margin 0.5s ease-out;
    -o-transition: margin 0.5s ease-out;
}

.elementor-image-box-wrapper > figure a img:hover {
   /* Styles goes here */
	cursor:pointer;
    margin-top: 5px;
}

.elementor-image-box-wrapper:hover > .elementor-image-box-content a {
    color: #b91d2b; }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-876236d */.elementor-image-box-wrapper > figure a img {
   /* Styles goes here */
  margin-top:50px;
	-webkit-transition: margin 0.5s ease-out;
    -moz-transition: margin 0.5s ease-out;
    -o-transition: margin 0.5s ease-out;
}

.elementor-image-box-wrapper > figure a img:hover {
   /* Styles goes here */
	cursor:pointer;
    margin-top: 5px;
}

.elementor-image-box-wrapper:hover > .elementor-image-box-content a {
    color: #b91d2b; }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-40fdaf94 */.elementor-image-box-wrapper > figure a img {
   /* Styles goes here */
  margin-top:50px;
	-webkit-transition: margin 0.5s ease-out;
    -moz-transition: margin 0.5s ease-out;
    -o-transition: margin 0.5s ease-out;
}

.elementor-image-box-wrapper > figure a img:hover {
   /* Styles goes here */
	cursor:pointer;
    margin-top: 5px;
}

.elementor-image-box-wrapper:hover > .elementor-image-box-content a {
    color: #b91d2b; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://aquamarina.com//wp-content/uploads/2020/09/AvenirNextCyr-Regular.woff2') format('woff2'),
		url('https://aquamarina.com/wp-content/uploads/2020/09/AvenirNextCyr-Regular.woff2') format('woff');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://aquamarina.com/wp-content/uploads/2020/09/AvenirNextCyr-Italic.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://aquamarina.com/wp-content/uploads/2020/09/AvenirNextCyr-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://aquamarina.com/wp-content/uploads/2020/09/AvenirNextCyr-BoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://aquamarina.com/wp-content/uploads/2020/09/AvenirNextCyr-UltraLightIt.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://aquamarina.com/wp-content/uploads/2020/09/AvenirNextCyr-UltraLight.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://aquamarina.com/wp-content/uploads/2020/09/AvenirNextCyr-Light.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://aquamarina.com/wp-content/uploads/2020/09/AvenirNextCyr-LightItalic-1.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://aquamarina.com/wp-content/uploads/2020/09/AvenirNextCyr-Thin.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://aquamarina.com/wp-content/uploads/2020/09/AvenirNextCyr-ThinItalic.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://aquamarina.com/wp-content/uploads/2020/09/AvenirNextCyr-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://aquamarina.com/wp-content/uploads/2020/09/AvenirNextCyr-MediumItalic.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://aquamarina.com/wp-content/uploads/2020/09/AvenirNextCyr-Demi.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://aquamarina.com/wp-content/uploads/2020/09/AvenirNextCyr-DemiItalic.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://aquamarina.com/wp-content/uploads/2020/09/AvenirNextCyr-Heavy.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://aquamarina.com/wp-content/uploads/2020/09/AvenirNextCyr-HeavyItalic.woff') format('woff');
}
/* End Custom Fonts CSS */