@font-face {
font-family: 'Roboto';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-BlackItalic.eot);
src: local('Roboto Black Italic'), local('Roboto-BlackItalic'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-BlackItalic.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-BlackItalic.woff2) format('woff2'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-BlackItalic.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-BlackItalic.ttf) format('truetype');
font-weight: 900;
font-style: italic;
}
@font-face {
font-family: 'Roboto';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Bold.eot);
src: local('Roboto Bold'), local('Roboto-Bold'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Bold.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Bold.woff2) format('woff2'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Bold.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Bold.ttf) format('truetype');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'Roboto';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-BoldItalic.eot);
src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-BoldItalic.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-BoldItalic.woff2) format('woff2'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-BoldItalic.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-BoldItalic.ttf) format('truetype');
font-weight: bold;
font-style: italic;
}
@font-face {
font-family: 'Roboto';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-LightItalic.eot);
src: local('Roboto Light Italic'), local('Roboto-LightItalic'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-LightItalic.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-LightItalic.woff2) format('woff2'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-LightItalic.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-LightItalic.ttf) format('truetype');
font-weight: 300;
font-style: italic;
}
@font-face {
font-family: 'Roboto';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Regular.eot);
src: local('Roboto'), local('Roboto-Regular'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Regular.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Regular.woff2) format('woff2'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Regular.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Regular.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Roboto';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-ThinItalic.eot);
src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-ThinItalic.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-ThinItalic.woff2) format('woff2'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-ThinItalic.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-ThinItalic.ttf) format('truetype');
font-weight: 100;
font-style: italic;
}
@font-face {
font-family: 'Roboto';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Black.eot);
src: local('Roboto Black'), local('Roboto-Black'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Black.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Black.woff2) format('woff2'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Black.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Black.ttf) format('truetype');
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: 'Roboto';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-MediumItalic.eot);
src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-MediumItalic.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-MediumItalic.woff2) format('woff2'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-MediumItalic.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-MediumItalic.ttf) format('truetype');
font-weight: 500;
font-style: italic;
}
@font-face {
font-family: 'Roboto';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Thin.eot);
src: local('Roboto Thin'), local('Roboto-Thin'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Thin.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Thin.woff2) format('woff2'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Thin.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Thin.ttf) format('truetype');
font-weight: 100;
font-style: normal;
}
@font-face {
font-family: 'Roboto';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Light.eot);
src: local('Roboto Light'), local('Roboto-Light'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Light.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Light.woff2) format('woff2'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Light.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Light.ttf) format('truetype');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'Roboto';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Italic.eot);
src: local('Roboto Italic'), local('Roboto-Italic'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Italic.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Italic.woff2) format('woff2'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Italic.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Italic.ttf) format('truetype');
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: 'Roboto';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Medium.eot);
src: local('Roboto Medium'), local('Roboto-Medium'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Medium.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Medium.woff2) format('woff2'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Medium.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/roboto/Roboto-Medium.ttf) format('truetype');
font-weight: 500;
font-style: normal;
}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: inline-block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}body.compensate-for-scrollbar {
overflow: hidden;
}
.fancybox-active {
height: auto;
}
.fancybox-is-hidden {
left: -9999px;
margin: 0;
position: absolute !important;
top: -9999px;
visibility: hidden;
}
.fancybox-container {
-webkit-backface-visibility: hidden;
height: 100%;
left: 0;
outline: none;
position: fixed;
-webkit-tap-highlight-color: transparent;
top: 0;
-ms-touch-action: manipulation;
touch-action: manipulation;
-webkit-transform: translateZ(0);
transform: translateZ(0);
width: 100%;
z-index: 99992;
}
.fancybox-container * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage {
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0;
}
.fancybox-outer {
-webkit-overflow-scrolling: touch;
overflow-y: auto;
}
.fancybox-bg {
background: #1e1e1e;
opacity: 0;
-webkit-transition-duration: inherit;
transition-duration: inherit;
-webkit-transition-property: opacity;
transition-property: opacity;
-webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
}
.fancybox-is-open .fancybox-bg {
opacity: 0.9;
-webkit-transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}
.fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar {
direction: ltr;
opacity: 0;
position: absolute;
-webkit-transition: opacity 0.25s ease, visibility 0s ease 0.25s;
transition: opacity 0.25s ease, visibility 0s ease 0.25s;
visibility: hidden;
z-index: 99997;
}
.fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar {
opacity: 1;
-webkit-transition: opacity 0.25s ease 0s, visibility 0s ease 0s;
transition: opacity 0.25s ease 0s, visibility 0s ease 0s;
visibility: visible;
}
.fancybox-infobar {
color: #ccc;
font-size: 13px;
-webkit-font-smoothing: subpixel-antialiased;
height: 44px;
left: 0;
line-height: 44px;
min-width: 44px;
mix-blend-mode: difference;
padding: 0 10px;
pointer-events: none;
top: 0;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.fancybox-toolbar {
right: 0;
top: 0;
}
.fancybox-stage {
direction: ltr;
overflow: visible;
-webkit-transform: translateZ(0);
transform: translateZ(0);
z-index: 99994;
}
.fancybox-is-open .fancybox-stage {
overflow: hidden;
}
.fancybox-slide {
-webkit-backface-visibility: hidden;
display: none;
height: 100%;
left: 0;
outline: none;
overflow: auto;
-webkit-overflow-scrolling: touch;
padding: 44px;
position: absolute;
text-align: center;
top: 0;
-webkit-transition-property: opacity, -webkit-transform;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
white-space: normal;
width: 100%;
z-index: 99994;
}
.fancybox-slide:before {
content: "";
display: inline-block;
font-size: 0;
height: 100%;
vertical-align: middle;
width: 0;
}
.fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous {
display: block;
}
.fancybox-slide--image {
overflow: hidden;
padding: 44px 0;
}
.fancybox-slide--image:before {
display: none;
}
.fancybox-slide--html {
padding: 6px;
}
.fancybox-content {
background: #fff;
display: inline-block;
margin: 0;
max-width: 100%;
overflow: auto;
-webkit-overflow-scrolling: touch;
padding: 44px;
position: relative;
text-align: left;
vertical-align: middle;
}
.fancybox-slide--image .fancybox-content {
-webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
-webkit-backface-visibility: hidden;
background: transparent;
background-repeat: no-repeat;
background-size: 100% 100%;
left: 0;
max-width: none;
overflow: visible;
padding: 0;
position: absolute;
top: 0;
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-transition-property: opacity, -webkit-transform;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
z-index: 99995;
}
.fancybox-can-zoomOut .fancybox-content {
cursor: -webkit-zoom-out;
cursor: zoom-out;
}
.fancybox-can-zoomIn .fancybox-content {
cursor: -webkit-zoom-in;
cursor: zoom-in;
}
.fancybox-can-pan .fancybox-content, .fancybox-can-swipe .fancybox-content {
cursor: -webkit-grab;
cursor: grab;
}
.fancybox-is-grabbing .fancybox-content {
cursor: -webkit-grabbing;
cursor: grabbing;
}
.fancybox-container [data-selectable=true] {
cursor: text;
}
.fancybox-image, .fancybox-spaceball {
background: transparent;
border: 0;
height: 100%;
left: 0;
margin: 0;
max-height: none;
max-width: none;
padding: 0;
position: absolute;
top: 0;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
width: 100%;
}
.fancybox-spaceball {
z-index: 1;
}
.fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--pdf .fancybox-content, .fancybox-slide--video .fancybox-content {
height: 100%;
overflow: visible;
padding: 0;
width: 100%;
}
.fancybox-slide--video .fancybox-content {
background: #000;
}
.fancybox-slide--map .fancybox-content {
background: #e5e3df;
}
.fancybox-slide--iframe .fancybox-content {
background: #fff;
}
.fancybox-iframe, .fancybox-video {
background: transparent;
border: 0;
display: block;
height: 100%;
margin: 0;
overflow: hidden;
padding: 0;
width: 100%;
}
.fancybox-iframe {
left: 0;
position: absolute;
top: 0;
}
.fancybox-error {
background: #fff;
cursor: default;
max-width: 400px;
padding: 40px;
width: 100%;
}
.fancybox-error p, .fancybox-error .list {
color: #444;
font-size: 16px;
line-height: 20px;
margin: 0;
padding: 0;
}
.fancybox-button {
background: rgba(30, 30, 30, 0.6);
border: 0;
border-radius: 0;
-webkit-box-shadow: none;
box-shadow: none;
cursor: pointer;
display: inline-block;
height: 44px;
margin: 0;
padding: 10px;
position: relative;
-webkit-transition: color 0.2s;
transition: color 0.2s;
vertical-align: top;
visibility: inherit;
width: 44px;
}
.fancybox-button, .fancybox-button:link, .fancybox-button:visited {
color: #ccc;
}
.fancybox-button:hover {
color: #fff;
}
.fancybox-button:focus {
outline: none;
}
.fancybox-button.fancybox-focus {
outline: 1px dotted;
}
.fancybox-button[disabled], .fancybox-button[disabled]:hover {
color: #888;
cursor: default;
outline: none;
}
.fancybox-button div {
height: 100%;
}
.fancybox-button svg {
display: block;
height: 100%;
overflow: visible;
position: relative;
width: 100%;
}
.fancybox-button svg path {
fill: currentColor;
stroke-width: 0;
}
.fancybox-button--fsenter svg:nth-child(2), .fancybox-button--fsexit svg:first-child, .fancybox-button--pause svg:first-child, .fancybox-button--play svg:nth-child(2) {
display: none;
}
.fancybox-progress {
background: #ff5268;
height: 2px;
left: 0;
position: absolute;
right: 0;
top: 0;
-webkit-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: 0;
transform-origin: 0;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
transition-property: transform;
transition-property: transform, -webkit-transform;
-webkit-transition-timing-function: linear;
transition-timing-function: linear;
z-index: 99998;
}
.fancybox-close-small {
background: transparent;
border: 0;
border-radius: 0;
color: #ccc;
cursor: pointer;
opacity: 0.8;
padding: 8px;
position: absolute;
right: -12px;
top: -44px;
z-index: 401;
}
.fancybox-close-small:hover {
color: #fff;
opacity: 1;
}
.fancybox-slide--html .fancybox-close-small {
color: currentColor;
padding: 10px;
right: 0;
top: 0;
}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
overflow: hidden;
}
.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
display: none;
}
.fancybox-navigation .fancybox-button {
background-clip: content-box;
height: 100px;
opacity: 0;
position: absolute;
top: calc(50% - 50px);
width: 70px;
}
.fancybox-navigation .fancybox-button div {
padding: 7px;
}
.fancybox-navigation .fancybox-button--arrow_left {
left: 0;
left: env(safe-area-inset-left);
padding: 31px 26px 31px 6px;
}
.fancybox-navigation .fancybox-button--arrow_right {
padding: 31px 6px 31px 26px;
right: 0;
right: env(safe-area-inset-right);
}
.fancybox-caption {
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0, 0, 0, 0.85)), color-stop(50%, rgba(0, 0, 0, 0.3)), color-stop(65%, rgba(0, 0, 0, 0.15)), color-stop(75.5%, rgba(0, 0, 0, 0.075)), color-stop(82.85%, rgba(0, 0, 0, 0.037)), color-stop(88%, rgba(0, 0, 0, 0.019)), to(transparent));
background: linear-gradient(0deg, rgba(0, 0, 0, 0.85) 0, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, transparent);
bottom: 0;
color: #eee;
font-size: 14px;
font-weight: 400;
left: 0;
line-height: 1.5;
padding: 75px 44px 25px;
pointer-events: none;
right: 0;
text-align: center;
z-index: 99996;
}
@supports (padding: max(0px)) {
.fancybox-caption {
padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left));
}
}
.fancybox-caption--separate {
margin-top: -50px;
}
.fancybox-caption__body {
max-height: 50vh;
overflow: auto;
pointer-events: all;
}
.fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited {
color: #ccc;
text-decoration: none;
}
.fancybox-caption a:hover {
color: #fff;
text-decoration: underline;
}
.fancybox-loading {
-webkit-animation: a 1s linear infinite;
animation: a 1s linear infinite;
background: transparent;
border: 4px solid #888;
border-bottom-color: #fff;
border-radius: 50%;
height: 50px;
left: 50%;
margin: -25px 0 0 -25px;
opacity: 0.7;
padding: 0;
position: absolute;
top: 50%;
width: 50px;
z-index: 99999;
}
@-webkit-keyframes a {
to {
-webkit-transform: rotate(1turn);
transform: rotate(1turn);
}
}
@keyframes a {
to {
-webkit-transform: rotate(1turn);
transform: rotate(1turn);
}
}
.fancybox-animated {
-webkit-transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
}
.fancybox-fx-slide.fancybox-slide--previous {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
.fancybox-fx-slide.fancybox-slide--next {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
.fancybox-fx-slide.fancybox-slide--current {
opacity: 1;
-webkit-transform: translateZ(0);
transform: translateZ(0);
}
.fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous {
opacity: 0;
-webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}
.fancybox-fx-fade.fancybox-slide--current {
opacity: 1;
}
.fancybox-fx-zoom-in-out.fancybox-slide--previous {
opacity: 0;
-webkit-transform: scale3d(1.5, 1.5, 1.5);
transform: scale3d(1.5, 1.5, 1.5);
}
.fancybox-fx-zoom-in-out.fancybox-slide--next {
opacity: 0;
-webkit-transform: scale3d(0.5, 0.5, 0.5);
transform: scale3d(0.5, 0.5, 0.5);
}
.fancybox-fx-zoom-in-out.fancybox-slide--current {
opacity: 1;
-webkit-transform: scaleX(1);
transform: scaleX(1);
}
.fancybox-fx-rotate.fancybox-slide--previous {
opacity: 0;
-webkit-transform: rotate(-1turn);
transform: rotate(-1turn);
}
.fancybox-fx-rotate.fancybox-slide--next {
opacity: 0;
-webkit-transform: rotate(1turn);
transform: rotate(1turn);
}
.fancybox-fx-rotate.fancybox-slide--current {
opacity: 1;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
.fancybox-fx-circular.fancybox-slide--previous {
opacity: 0;
-webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}
.fancybox-fx-circular.fancybox-slide--next {
opacity: 0;
-webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}
.fancybox-fx-circular.fancybox-slide--current {
opacity: 1;
-webkit-transform: scaleX(1) translateZ(0);
transform: scaleX(1) translateZ(0);
}
.fancybox-fx-tube.fancybox-slide--previous {
-webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
}
.fancybox-fx-tube.fancybox-slide--next {
-webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
}
.fancybox-fx-tube.fancybox-slide--current {
-webkit-transform: translateZ(0) scale(1);
transform: translateZ(0) scale(1);
}
@media (max-height: 576px) {
.fancybox-slide {
padding-left: 6px;
padding-right: 6px;
}
.fancybox-slide--image {
padding: 6px 0;
}
.fancybox-close-small {
right: -6px;
}
.fancybox-slide--image .fancybox-close-small {
background: #4e4e4e;
color: #f2f4f6;
height: 36px;
opacity: 1;
padding: 6px;
right: 0;
top: 0;
width: 36px;
}
.fancybox-caption {
padding-left: 12px;
padding-right: 12px;
}
@supports (padding: max(0px)) {
.fancybox-caption {
padding-left: max(12px, env(safe-area-inset-left));
padding-right: max(12px, env(safe-area-inset-right));
}
}
}
.fancybox-share {
background: #f4f4f4;
border-radius: 3px;
max-width: 90%;
padding: 30px;
text-align: center;
}
.fancybox-share h1 {
color: #222;
font-size: 35px;
font-weight: 700;
margin: 0 0 20px;
}
.fancybox-share p, .fancybox-share .list {
margin: 0;
padding: 0;
}
.fancybox-share__button {
border: 0;
border-radius: 3px;
display: inline-block;
font-size: 14px;
font-weight: 700;
line-height: 40px;
margin: 0 5px 10px;
min-width: 130px;
padding: 0 15px;
text-decoration: none;
-webkit-transition: all 0.2s;
transition: all 0.2s;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
white-space: nowrap;
}
.fancybox-share__button:link, .fancybox-share__button:visited {
color: #fff;
}
.fancybox-share__button:hover {
text-decoration: none;
}
.fancybox-share__button--fb {
background: #3b5998;
}
.fancybox-share__button--fb:hover {
background: #344e86;
}
.fancybox-share__button--pt {
background: #bd081d;
}
.fancybox-share__button--pt:hover {
background: #aa0719;
}
.fancybox-share__button--tw {
background: #1da1f2;
}
.fancybox-share__button--tw:hover {
background: #0d95e8;
}
.fancybox-share__button svg {
height: 25px;
margin-right: 7px;
position: relative;
top: -1px;
vertical-align: middle;
width: 25px;
}
.fancybox-share__button svg path {
fill: #fff;
}
.fancybox-share__input {
background: transparent;
border: 0;
border-bottom: 1px solid #d7d7d7;
border-radius: 0;
color: #5d5b5b;
font-size: 14px;
margin: 10px 0 0;
outline: none;
padding: 10px 15px;
width: 100%;
}
.fancybox-thumbs {
background: #ddd;
bottom: 0;
display: none;
margin: 0;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
padding: 2px 2px 4px;
position: absolute;
right: 0;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
top: 0;
width: 212px;
z-index: 99995;
}
.fancybox-thumbs-x {
overflow-x: auto;
overflow-y: hidden;
}
.fancybox-show-thumbs .fancybox-thumbs {
display: block;
}
.fancybox-show-thumbs .fancybox-inner {
right: 212px;
}
.fancybox-thumbs__list {
font-size: 0;
height: 100%;
list-style: none;
margin: 0;
overflow-x: hidden;
overflow-y: auto;
padding: 0;
position: absolute;
position: relative;
white-space: nowrap;
width: 100%;
}
.fancybox-thumbs-x .fancybox-thumbs__list {
overflow: hidden;
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
width: 7px;
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
background: #fff;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
background: #2a2a2a;
border-radius: 10px;
}
.fancybox-thumbs__list a {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
background-color: rgba(0, 0, 0, 0.1);
background-position: 50%;
background-repeat: no-repeat;
background-size: cover;
cursor: pointer;
float: left;
height: 75px;
margin: 2px;
max-height: calc(100% - 8px);
max-width: calc(50% - 4px);
outline: none;
overflow: hidden;
padding: 0;
position: relative;
-webkit-tap-highlight-color: transparent;
width: 100px;
}
.fancybox-thumbs__list a:before {
border: 6px solid #ff5268;
bottom: 0;
content: "";
left: 0;
opacity: 0;
position: absolute;
right: 0;
top: 0;
-webkit-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
z-index: 99991;
}
.fancybox-thumbs__list a:focus:before {
opacity: 0.5;
}
.fancybox-thumbs__list a.fancybox-thumbs-active:before {
opacity: 1;
}
@media (max-width: 576px) {
.fancybox-thumbs {
width: 110px;
}
.fancybox-show-thumbs .fancybox-inner {
right: 110px;
}
.fancybox-thumbs__list a {
max-width: calc(100% - 10px);
}
}
.trans, .rad-item label:before, .rad-item label, .view-doc, .tarif-tabs .nav-item .nav-link, .nav-tabs .nav-item .nav-link, .breadcrumb .breadcrumb-item a, .nav-ico span, .backdrop, .f-links a, .top-footer .callback .ico svg, .accordion .card-header button .caret::before, .accordion .card-header button .caret:after, .more:before, .more, .slick-arrow, .view-more, .reviews h2 + p a, .reviews h2 + .list a, .top-nav li.has-menu > a::after, .top-nav li a, a, .btn {
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.btn {
border: 0;
display: inline-block;
vertical-align: top;
text-align: center;
text-decoration: none;
cursor: pointer;
position: relative;
z-index: 1;
background: #fff;
padding: 11px 24px;
border-radius: 30px;
font-weight: 700;
font-size: 16px;
line-height: 24px;
color: #fff;
background: #161616;
border: 1px solid #161616;
}
.btn:hover, .btn:focus {
color: #fff;
text-decoration: none;
background: #FA6C65;
border-color: #FA6C65;
}
.borderd-btn {
color: #161616;
background: #fff;
padding: 16px 56px;
}
.borderd-btn:hover, .borderd-btn:focus {
background: #161616;
color: #fff;
border-color: #161616;
}
.pink-btn {
color: #161616;
background: #FFD8D0;
border-color: #FFD8D0;
}
.pink-btn:hover, .pink-btn:focus {
background: #FA6C65;
color: #fff;
border-color: #FA6C65;
}
.red-btn {
color: #fff;
background: #FA6C65;
border-color: #FA6C65;
}
.red-btn:hover, .red-btn:focus {
background: #FFD8D0;
color: #161616;
border-color: #FFD8D0;
}
.white-btn {
color: #161616;
background: #fff;
border-color: #fff;
}
.white-btn:hover, .white-btn:focus {
background: #FA6C65;
color: #fff;
border-color: #FA6C65;
}
button, a,
.slide.slick-slide.slick-current.slick-active {
outline: none !important;
text-underline-position: under;
}
h1, h2, h3, h4, h5 {
margin-top: 0;
color: #000;
}
a {
color: #0462FF;
text-decoration: none;
}
a:hover, a:focus {
text-decoration: none;
color: #0462FF;
}
p, .list {
font-size: 16px;
line-height: 24px;
color: #161616;
margin-top: 0;
margin-bottom: 24px;
}
.align, .university-card-title a, .more, .view-more, .top-nav li a, .logo, svg {
display: inline-block;
vertical-align: top;
}
svg {
width: 100%;
height: 100%;
}
.no-shadow, .btn:hover, .btn:focus {
outline: none !important;
-webkit-box-shadow: 0 0 0 transparent !important;
box-shadow: 0 0 0 transparent !important;
}
img {
vertical-align: top;
}
.container {
padding-left: 10px;
padding-right: 10px;
}
@media (min-width: 1240px) {
.container {
max-width: 1220px;
}
}
@media (min-width: 1340px) {
.container {
max-width: 1320px;
}
}
.row {
margin-left: -10px;
margin-right: -10px;
}
div[class*=col-] {
padding-left: 10px;
padding-right: 10px;
}
.hero {
padding: 215px 0 24px;
background: #FFD8D0;
position: relative;
z-index: 10;
}
.hero:before {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-1.png) 0 bottom no-repeat;
}
.hero .container {
position: relative;
z-index: 2;
}
.hero.hero-inner {
padding-bottom: 148px;
background: #FFE4BF;
}
.hero.hero-inner h1, .hero.hero-inner .h1 {
font-size: 64px;
line-height: 70px;
}
.hero.hero-decor-1:before {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-4.webp) 0 bottom no-repeat;
background-size: 545px auto;
}
.hero.hero-decor-1:after {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-3.webp) right top no-repeat;
background-size: 496px auto;
}
.hero-text {
text-align: center;
}
.hero-text .btn {
margin-bottom: 16px;
}
.hero-note {
margin-bottom: 94px;
font-size: 16px;
line-height: 32px;
}
.small-note {
font-size: 12px;
line-height: 24px;
}
.header {
position: fixed;
z-index: 90;
top: 40px;
left: 0;
right: 0;
}
.header-inner {
background: #fff;
-webkit-box-shadow: 0px 4px 12px 0px rgba(41, 45, 50, 0.0784313725);
box-shadow: 0px 4px 12px 0px rgba(41, 45, 50, 0.0784313725);
border-radius: 40px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 13px 24px;
}
.head-box {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
width: 1%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.logo img {
max-width: 100%;
}
.nums {
padding: 100px 0 70px;
}
h2, .h2 {
text-align: center;
margin-bottom: 48px;
font-size: 56px;
line-height: 56px;
margin-bottom: 48px;
color: #161616;
font-weight: 700;
}
h3, .h3 {
margin: 0 0 16px 0;
font-size: 24px;
line-height: 28px;
font-weight: 700;
color: #161616;
}
.num-list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin: 0 -10px;
text-align: center;
font-size: 16px;
line-height: 24px;
}
.num-list li {
padding: 0 10px;
}
.num-list li span {
display: block;
font-size: 56px;
line-height: 84px;
color: #B9121B;
font-weight: 600;
}
.num-list li i {
font-style: normal;
white-space: nowrap;
}
.for-you {
padding: 100px 0 80px;
position: relative;
z-index: 1;
background: #FFE4BF;
}
.for-you-card {
height: calc(100% - 20px);
margin-bottom: 20px;
border-radius: 10px;
background: #fff;
font-size: 16px;
line-height: 19px;
font-weight: 700;
padding: 24px;
}
.for-you-card .ico {
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;
width: 48px;
height: 48px;
margin-bottom: 16px;
border-radius: 50%;
background: #FFD8D0;
}
.for-you-card svg {
fill: #161616;
width: 28px;
height: 28px;
}
.for-you-card.blue {
background: #EEF3FB;
}
.why-we h2 {
text-align: left;
}
.why-we-card {
margin-bottom: 20px;
padding: 28px;
border-radius: 8px;
background: #EEF3FB;
height: calc(100% - 20px);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.why-we-num {
width: 48px;
height: 48px;
margin-bottom: 16px;
text-align: center;
line-height: 44px;
background: #FFB03B;
border-radius: 50%;
border: 2px solid #FFE4BF;
font-size: 24px;
font-weight: 700;
}
.why-we-title {
font-size: 24px;
line-height: 28px;
font-weight: 700;
margin-bottom: 20px;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
p.large, .large.list, .section-tarif h2 + p, .section-tarif h2 + .list, .section-tarif .h2 + p, .section-tarif .h2 + .list, .faq h2 + p, .faq h2 + .list, .quides h2 + p, .quides h2 + .list, .proposal h2 + p, .proposal h2 + .list, .reviews h2 + p, .reviews h2 + .list, .for-business h2 + p, .for-business h2 + .list, .integration h2 + p, .integration h2 + .list {
font-size: 22px;
line-height: 27px;
font-weight: 500;
max-width: 600px;
margin: 0px auto 50px;
text-align: center;
}
.integration {
padding: 100px 0;
position: relative;
z-index: 1;
}
.integration .text-center {
padding-top: 40px;
}
.for-business {
padding: 100px 0;
}
.for-business .text-center {
padding-top: 40px;
}
.for-business .text-center .btn {
width: 334px;
max-width: 100%;
}
.has-bull {
position: relative;
}
.has-bull:before {
bottom: 100%;
left: 57px;
width: 180px;
height: 121px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/bull.png) 0 0 no-repeat;
background-size: 100%;
pointer-events: none;
}
.reviews {
padding: 100px 0;
background: #292D32;
}
.reviews h2 {
color: #fff;
}
.reviews h2 + p, .reviews h2 + .list {
color: #fff;
max-width: none;
}
.reviews h2 + p a, .reviews h2 + .list a {
color: #10D4FF;
}
.reviews h2 + p a:hover, .reviews h2 + .list a:hover {
color: #0462FF;
}
.reviews .slick-track {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.reviews .slick-track .slide {
float: none;
height: auto;
}
.reviews .slick-track .slide .review-card {
height: 100%;
}
.slider-wrapper {
position: relative;
margin: 0 -10px;
}
.slider-wrapper .slide {
padding: 0 10px;
}
.slider-wrapper .review-card {
margin-bottom: 0;
}
.review-card p, .review-card .list {
margin-bottom: 10px;
}
.review-card-photo {
width: 56px;
height: 56px;
overflow: hidden;
border-radius: 50%;
margin-bottom: 16px;
}
.review-card-photo img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.review-card-title {
font-size: 16px;
line-height: 24px;
margin-bottom: 8px;
font-weight: 700;
}
.view-more {
font-size: 16px;
line-height: 24px;
text-decoration: underline;
color: #10D4FF;
}
.view-more:hover, .view-more:focus {
text-decoration: underline;
color: #0462FF;
}
.slick-arrow {
width: 42px;
height: 42px;
position: absolute;
background: #10D4FF;
padding: 0;
border: 0;
border-radius: 50%;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
font-size: 0;
}
.slick-arrow:before {
top: 50%;
left: 50%;
width: 21px;
height: 21px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/arrow-left.svg) 0 0 no-repeat;
background-size: 100% 100%;
}
.slick-arrow:hover {
background: #0462FF;
}
.slick-prev {
left: -52px;
}
.slick-prev:before {
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.slick-next {
right: -52px;
}
.slick-next:before {
-webkit-transform: translate(-50%, -50%) rotate(180deg);
transform: translate(-50%, -50%) rotate(180deg);
}
.proposal {
padding: 100px 0 80px;
position: relative;
z-index: 1;
}
.proposal .for-you-card {
background: #EEF3FB;
}
.proposal .for-you-card .ico {
background: #FA6C65;
}
.proposal-title {
font-size: 24px;
line-height: 20px;
font-weight: 700;
margin-bottom: 16px;
}
.quides {
padding: 100px 0 80px;
background: #FFE4BF;
}
.quides h2 {
text-align: left;
margin-bottom: 20px;
}
.quides h2 + p, .quides h2 + .list {
text-align: left;
}
.quides-list li {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin-bottom: 16px;
padding: 19px 22px;
background: #fff;
border-radius: 8px;
font-size: 16px;
line-height: 19px;
font-weight: 700;
}
.more {
text-decoration: none;
position: relative;
margin-left: 15px;
padding-right: 40px;
font-size: 20px;
line-height: 30px;
font-weight: 600;
color: #FA6C65;
}
.more:before {
right: 0;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
background: #FA6C65;
border-radius: 50%;
z-index: 1;
width: 32px;
height: 32px;
}
.more:after {
z-index: 2;
top: 50%;
right: 8px;
-webkit-transform: translateY(-50%) rotate(180deg);
transform: translateY(-50%) rotate(180deg);
background: url(//el-relocator.com/wp-content/themes/pomogator/images/arrow-left.svg) 0 0 no-repeat;
background-size: 100% 100%;
width: 16px;
height: 16px;
}
.more:hover, .more:focus {
text-decoration: none;
color: #10D4FF;
}
.more:hover::before, .more:focus::before {
background: #10D4FF;
}
.team {
padding: 100px 0;
position: relative;
z-index: 1;
}
.team .text-center {
padding-top: 40px;
}
.team .text-center .btn {
width: 334px;
max-width: 100%;
}
.tags {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
font-size: 12px;
line-height: 18px;
color: #292D32;
margin: 0 -5px;
}
.tags .tag1 {
background: #FFB03B;
}
.tags .tag2 {
background: #FA6C65;
}
.tags .tag3 {
background: #10D4FF;
}
.for-clients {
padding: 100px 0 80px;
position: relative;
z-index: 2;
}
.for-clients-card {
padding: 36px;
border-radius: 16px;
background: #292D32;
}
.for-clients-card .btn {
width: 334px;
max-width: 100%;
}
.for-clients-card .rad-list {
padding-bottom: 14px;
font-size: 16px;
line-height: 24px;
color: #fff;
}
.for-clients-card .rad-list li {
margin-bottom: 16px;
}
.for-clients-card .rad-list li:before {
top: 8px;
background: #FFB03B;
}
.for-clients-card .rad-list li:after {
top: 13px;
}
.for-clients-img {
height: 378px;
border-radius: 8px;
overflow: hidden;
}
.for-clients-img img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.for-clients-title {
font-size: 30px;
line-height: 36px;
font-weight: 700;
color: #fff;
margin-bottom: 20px;
}
.blog .text-center {
padding-top: 34px;
}
.blog .text-center .btn {
width: 334px;
max-width: 100%;
}
.blog-card {
margin-bottom: 30px;
height: calc(100% - 30px);
}
.blog-card a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
height: 100%;
background: #EEF3FB;
border-radius: 8px;
text-decoration: none;
color: #161616;
padding: 24px;
}
.blog-card p, .blog-card .list {
font-size: 14px;
line-height: 21px;
margin-bottom: 40px;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.blog-card .btn {
background: transparent;
padding-top: 10px;
padding-bottom: 10px;
}
.blog-card:hover .btn {
background: #161616;
color: #fff;
}
.blog-card:hover .blog-card-title {
color: #0462FF;
}
.blog-card-img {
overflow: hidden;
height: 190px;
border-radius: 8px;
margin-bottom: 16px;
}
.blog-card-img img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.blog-card-title {
font-size: 17px;
line-height: 24px;
font-weight: 700;
margin-bottom: 16px;
height: 87px;
overflow: hidden;
text-overflow: ellipsis;
}
.has-flower, .start-up-guide .serv-list {
position: relative;
}
.footer {
padding: 80px 0;
}
.btm-footer {
border-top: 1px solid #161616;
padding-top: 32px;
font-size: 14px;
line-height: 21px;
}
.f-links {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.f-links a {
margin: 0 24px 24px 0;
color: #161616;
text-decoration: underline;
}
.f-links a:hover {
color: #0462FF;
}
.slick-dots {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-top: 20px;
}
.slick-dots li {
padding: 0 4px;
}
.slick-dots li button {
display: block;
padding: 0;
border: 2px solid #10D4FF;
background: transparent;
font-size: 0;
border-radius: 50%;
width: 12px;
height: 12px;
}
.slick-dots li.slick-active button {
background: #10D4FF;
}
.backdrop {
position: fixed;
z-index: 100;
inset: 0 0 0 0;
background: rgba(255, 255, 255, 0.3);
opacity: 0;
visibility: hidden;
}
.nav-ico {
display: none;
overflow: hidden;
position: relative;
width: 33px;
height: 33px;
z-index: 110;
background: #161616;
border-radius: 50%;
}
.nav-ico span {
position: absolute;
width: 20px;
height: 2px;
left: 7px;
background: #fff;
}
.nav-ico span:first-child {
top: 12px;
}
.nav-ico span:nth-child(2) {
top: 17px;
}
.nav-ico span:nth-child(3) {
top: 22px;
}
.js-open {
overflow: hidden;
}
.js-open .backdrop {
opacity: 1;
visibility: visible;
}
.js-open .nav-ico span:nth-child(2) {
left: 200px;
}
.js-open .nav-ico span:first-child, .js-open .nav-ico span:nth-child(3) {
top: 50%;
left: 50%;
}
.js-open .nav-ico span:first-child {
-webkit-transform: translate(-50%, -50%) rotate(45deg);
transform: translate(-50%, -50%) rotate(45deg);
}
.js-open .nav-ico span:nth-child(3) {
-webkit-transform: translate(-50%, -50%) rotate(-45deg);
transform: translate(-50%, -50%) rotate(-45deg);
}
.serv-list {
background-color: #FFD8D0;
border-radius: 16px;
padding: 32px;
position: relative;
}
.serv-list:after {
width: 170px;
height: 151px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images	/apple.webp) 0 0 no-repeat;
background-size: 100%;
right: -47px;
bottom: -18px;
}
.serv-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: 16px;
line-height: 24px;
color: #161616;
text-underline-position: under;
}
.serv-item:not(:last-child) {
margin-bottom: 16px;
}
.serv-item:hover {
color: #161616;
text-decoration: underline;
}
.serv-item span {
margin-right: 16px;
border-radius: 50%;
display: block;
-webkit-box-flex: 0;
-ms-flex: 0 0 36px;
flex: 0 0 36px;
max-width: 36px;
height: 36px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-color: #EEF3FB;
}
.serv-item span .icon {
width: 20px;
height: 20px;
}
.item-cost {
background-color: #fff;
border-radius: 8px;
padding: 24px;
font-size: 14px;
line-height: 21px;
}
.item-cost + .item-cost {
margin-top: 16px;
}
.item-cost p, .item-cost .list {
margin: 16px 0 0 0;
font-size: 14px;
line-height: 21px;
}
.item-cost p strong, .item-cost .list strong {
font-size: 20px;
line-height: 24px;
color: #FA6C65;
font-weight: 600;
display: inline-block;
margin-right: 8px;
}
.item-item-sub-title {
font-size: 14px;
line-height: 21px;
color: #292D32;
margin-bottom: 16px;
font-weight: 600;
}
.item-cost-unit + .item-cost-unit {
margin-top: 16px;
}
.item-cost-hint {
font-size: 12px;
line-height: 18px;
margin-top: 8px;
}
.view-all {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
font-weight: 600;
color: #10D4FF;
}
.view-all:hover {
color: #10D4FF;
text-decoration: underline;
}
.view-all span {
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;
width: 22px;
height: 22px;
background-color: #10D4FF;
border-radius: 50%;
margin-left: 8px;
}
.view-all span .icon {
display: block;
width: 12px;
height: 12px;
}
.tarif-list:not(:last-child) {
margin-bottom: 80px;
}
.table-price {
background: #fff;
}
.table-price th {
font-size: 16px;
line-height: 21px;
background-color: #eef3fb;
color: #000;
font-weight: 600;
padding: 10px 12px;
text-align: center;
width: 300px;
}
.table-price td {
vertical-align: middle;
padding: 10px 12px;
font-size: 12px;
line-height: 16px;
text-align: center;
}
.table-price td:first-child {
text-align: left;
}
.table-price .icon {
display: inline-block;
width: 20px;
height: 20px;
}
.table-price td:has(.icon) {
text-align: center;
}
.tarif-item.has-flower:before, .start-up-guide .tarif-item.serv-list:before {
left: auto;
right: -20px;
-webkit-transform: rotateY(-180deg);
transform: rotateY(-180deg);
width: 94px;
height: 133px;
}
.item-cost-unit.has-flex {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.item-cost-unit.has-flex span {
margin: 0 10px 0 0;
}
.item-cost h3 {
padding-bottom: 16px;
margin-bottom: 16px;
border-bottom: 1px solid rgba(41, 45, 50, 0.3);
}
.tarif-item-body {
padding: 24px;
border-radius: 8px;
background: #fff;
}
.tarif-item-body .item-cost {
background: #FFE4BF;
border-radius: 8px;
margin-bottom: 16px;
}
.item-item-title.has-border,
.rad-list.has-border {
border-bottom: 1px solid rgba(41, 45, 50, 0.3);
padding-bottom: 16px;
margin-bottom: 16px;
}
.headline {
text-align: center;
font-size: 42px;
font-weight: 700;
margin-bottom: 48px;
line-height: 50px;
}
.title-text {
position: relative;
max-width: 728px;
margin: 0px auto 64px;
text-align: center;
font-size: 16px;
line-height: 24px;
font-weight: 600;
color: #0462FF;
padding: 0 40px;
}
.title-text:before, .title-text:after {
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 30px;
height: 30px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/blue-star.svg) 0 0 no-repeat;
background-size: 100%;
}
.title-text::before {
left: 0;
}
.title-text:after {
right: 0;
-webkit-transform: translateY(-50%) rotate(180deg);
transform: translateY(-50%) rotate(180deg);
}
.services h2 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line1.svg);
margin-bottom: 64px;
}
.services .directions-card {
background: #fff;
height: calc(100% - 20px);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.services .directions-card .ico {
width: 48px;
height: 48px;
margin-bottom: 16px;
border-radius: 50%;
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;
background: #FFD8D0;
}
.services .directions-card .ico svg {
width: 28px;
height: 28px;
}
.services .directions-card p, .services .directions-card .list {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.direction-card-flex {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding-top: 20px;
}
.direction-card-flex .item-item-title {
margin: 0 8px 0 0;
}
.direction-card-flex .item-cost-unit {
font-size: 14px;
}
.direction-card-flex.red {
display: block;
color: #FA6C65;
}
.direction-card-flex.red .item-item-title {
display: inline;
color: #161616;
}
.more-services .directions-card {
background: #EEF3FB;
}
.more-services .directions-card .ico {
background: #FFB03B;
}
.ordering h2 {
padding: 0;
background: none;
margin-top: 50px;
}
.ordering table tr th {
background: #FFD8D0;
}
.ordering .table-wrap {
position: relative;
}
.ordering .table-wrap:before {
width: 150px;
height: 107px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/flover1.svg) 0 0 no-repeat;
background-size: 100%;
top: -55px;
left: -73px;
}
.startup {
overflow: hidden;
}
.table-wrap {
overflow: visible;
}
.table-wrap.has-sun::before {
z-index: 10;
right: 0;
top: -67px;
left: -78px;
}
.blog.no-bg {
background: none;
padding-top: 0;
}
h1 {
text-align: center;
margin-bottom: 64px;
font-size: 64px;
font-weight: 70px;
font-weight: 700;
}
.article {
margin-bottom: 100px;
}
.article .text-center .btn {
width: 334px;
max-width: 100%;
}
.article-body {
background: #EEF3FB;
border-radius: 24px;
margin-bottom: 64px;
padding: 64px 40px 40px;
}
.article-body p, .article-body .list {
font-size: 18px;
line-height: 27px;
margin-bottom: 27px;
}
.article-body h3 {
font-weight: 600;
}
.article-container {
max-width: 824px;
margin: 0px auto;
}
.breadcrumb {
margin-bottom: 24px;
font-size: 16px;
line-height: 20px;
font-weight: 500;
padding: 0;
background: none;
border-radius: 0;
}
.breadcrumb .breadcrumb-item + .breadcrumb-item::before {
color: #10D4FF;
}
.breadcrumb .breadcrumb-item.active {
color: #10D4FF;
}
.breadcrumb .breadcrumb-item a {
color: #10D4FF;
text-decoration: none;
}
.breadcrumb .breadcrumb-item a:hover {
color: #10D4FF;
}
figure {
display: block;
margin-bottom: 40px;
overflow: hidden;
}
figure img {
max-width: 100%;
}
.video {
margin-bottom: 40px;
overflow: hidden;
}
.video a {
display: block;
position: relative;
height: 100%;
}
.video a:before {
z-index: 10;
width: 120px;
height: 120px;
pointer-events: none;
background: #FFD8D0;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
border-radius: 50%;
}
.video a::after {
z-index: 11;
width: 60px;
height: 60px;
pointer-events: none;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/play.svg) 0 0 no-repeat;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background-size: 100% 100%;
}
.video img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.shengen .hero {
padding-bottom: 64px;
background: #EEF3FB;
}
.shengen .hero::before {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-7.png);
}
.shengen .hero::after {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-3.webp);
background-size: 30% auto;
}
.shengen .why-we p, .shengen .why-we .list {
font-size: 22px;
line-height: 29px;
font-weight: 500;
max-width: 430px;
}
.shengen .why-we h2 {
text-align: center;
margin-bottom: 64px;
}
.shengen .why-we-card {
background: #FFD8D0;
}
.shengen .why-we-card .ico {
width: 48px;
height: 48px;
margin-bottom: 16px;
background: #EEF3FB;
border-radius: 50%;
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;
}
.shengen .why-we-card .ico svg {
width: 28px;
height: 28px;
}
.shengen .section-visa {
background: #292D32;
}
.shengen .section-visa::after, .shengen .section-visa::before {
display: none;
}
.shengen .section-visa h2 {
color: #fff;
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-bloue.png);
background-size: 350px auto;
}
.shengen .team::before {
display: none;
}
.shengen .faq {
background: none;
}
.shengen .faq h2 {
margin-bottom: 45px;
}
.shengen .accordeon-wrapper.has-flower:before, .shengen .start-up-guide .accordeon-wrapper.serv-list:before, .start-up-guide .shengen .accordeon-wrapper.serv-list:before {
left: auto;
right: -20px;
-webkit-transform: rotateY(-180deg);
transform: rotateY(-180deg);
}
.choose {
background-color: #fff;
}
.footer.pink {
background: #FFD8D0;
}
.taxes .why-we p, .taxes .why-we .list {
font-size: 22px;
line-height: 29px;
font-weight: 500;
}
.taxes .why-we h2 {
margin-bottom: 24px;
}
.taxes .why-we-card .ico {
width: 48px;
height: 48px;
margin-bottom: 16px;
background: #FFD8D0;
border-radius: 50%;
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;
}
.taxes .why-we-card .ico svg {
width: 28px;
height: 28px;
}
.taxes .relocate::before {
display: none;
}
.taxes .relocate h2 {
color: #fff;
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-bloue.png);
background-size: 350px auto;
}
.taxes .relocate-card .btn {
margin: 0 -24px -24px;
border-radius: 0 0 8px 8px;
}
.taxes .relocate-card.has-flower:before, .taxes .start-up-guide .relocate-card.serv-list:before, .start-up-guide .taxes .relocate-card.serv-list:before {
left: auto;
right: -20px;
-webkit-transform: rotateY(-180deg);
transform: rotateY(-180deg);
}
.taxes .faq {
background-position: right bottom;
}
.start-up .hero {
background: #FFD8D0;
padding-bottom: 84px;
}
.start-up .hero::before {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line-8.png) 0 bottom no-repeat;
}
.start-up .hero:after {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-3.webp) right top no-repeat;
background-size: 496px auto;
}
.start-up .team:before {
display: none;
}
.start-up .statup-text-center {
color: #161616;
}
.start-up .faq {
background: none;
}
.start-up .faq h2 {
margin-bottom: 64px;
}
.start-up .for-whom h2 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line1.svg);
}
.exp-card {
background: #EEF3FB;
padding: 24px;
border-radius: 16px;
text-align: center;
margin-bottom: 30px;
height: calc(100% - 30px);
font-size: 18px;
line-height: 22px;
}
.exp-card strong {
display: block;
font-size: 56px;
line-height: 56px;
font-weight: 500;
margin-bottom: 12px;
}
.exp-card.has-flower:before, .start-up-guide .exp-card.serv-list:before {
left: auto;
right: -20px;
-webkit-transform: rotateY(-180deg);
transform: rotateY(-180deg);
}
.interest-inner {
max-width: 794px;
margin: 0px auto;
}
.interest-title {
font-size: 20px;
line-height: 24px;
font-weight: 700;
padding-bottom: 24px;
margin-bottom: 24px;
border-bottom: 1px solid rgba(41, 45, 50, 0.3);
}
.for-whom {
padding: 100px 0;
background: #EEF3FB;
}
.for-whom-body {
padding: 32px 32px 12px;
background: #fff;
border-radius: 16px;
}
.for-whom-container {
max-width: 807px;
margin: 0px auto;
}
.for-whom-container .rad-list {
font-size: 16px;
line-height: 24px;
}
.for-whom-container .rad-list li {
padding-left: 30px;
margin-bottom: 10px;
}
.for-whom-container .rad-list li::before {
width: 20px;
height: 20px;
background: #10D4FF;
}
.for-whom-container .rad-list li:after {
width: 6px;
height: 6px;
left: 7px;
top: 13px;
}
.bg-2 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/bg-2.svg);
}
.bg-3 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/bg-3.svg);
}
.bg-3 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/bg-3.svg);
}
.bg-4 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/bg-4.svg);
}
.bg-5 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/bg-5.svg);
background-position: right bottom;
}
.bg-6 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/bg-6.svg);
background-position: right bottom;
}
.roadmap-info {
text-align: center;
background: #FFE4BF;
border-radius: 16px;
padding: 48px 92px;
position: relative;
z-index: 1;
}
.roadmap-info::before {
z-index: -1;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/heart.svg) 0 0 no-repeat;
width: 69px;
height: 89px;
background-size: 100% 100%;
left: 119px;
bottom: 76px;
}
.roadmap-info p, .roadmap-info .list {
max-width: 680px;
margin: 0px auto 48px;
font-size: 22px;
line-height: 29px;
font-weight: 500;
}
.roadmap-info .btn {
width: 308px;
max-width: 100%;
border: 1px solid #161616;
}
.roadmap-info-title {
font-size: 41px;
line-height: 56px;
margin-bottom: 24px;
font-weight: 700;
}
.has-sun {
position: relative;
z-index: 1;
}
.has-sun:before {
z-index: -1;
width: 180px;
height: 144px;
top: -40px;
right: -60px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/sun.svg) 0 0 no-repeat;
background-size: 100% 100%;
}
.faq-title {
font-size: 24px;
line-height: 28px;
font-weight: 700;
padding-bottom: 19px;
border-bottom: 1px solid rgba(41, 45, 50, 0.3);
margin: 0px auto 24px;
max-width: 794px;
padding-top: 10px;
}
.check-list li {
display: block;
position: relative;
padding-left: 32px;
}
.check-list li:before {
width: 20px;
height: 20px;
top: 0px;
left: 0;
z-index: 1;
border-radius: 50%;
background: #FFD8D0;
}
.check-list li:after {
z-index: 2;
width: 10px;
height: 6px;
border-bottom: 2px solid #161616;
border-left: 2px solid #161616;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
top: 6px;
left: 5px;
}
.blue-text {
color: #0462FF;
}
.footer.black {
background: #292D32;
}
.footer.black .top-nav > li > a,
.footer.black .f-links a,
.footer.black .copy {
color: #fff;
}
.footer.black .top-footer .callback .ico svg {
fill: #fff;
}
.footer.black .top-nav li.has-menu > a::after,
.footer.black .btm-footer {
border-top-color: #fff;
}
.start-up-guide {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line-10.png) left 150px no-repeat;
}
.start-up-guide .serv-list::after {
display: none;
}
.start-up-guide .serv-list:before {
width: 127px;
height: 135px;
left: auto;
right: -20px;
-webkit-transform: rotateY(-180deg);
transform: rotateY(-180deg);
background-size: 100% 100%;
}
.start-up-guide .about-box::before {
display: none;
}
.start-up-guide .about-box {
background-position: right 36px top 316px;
}
.serv-list.has-indent {
margin-bottom: 100px;
}
.tab-content {
position: relative;
z-index: 10;
margin-bottom: 100px;
}
.tab-content:after {
display: none;
}
.nav-tabs {
margin: 0 0 -16px;
position: relative;
z-index: 1;
}
.nav-tabs .nav-item:not(:last-child) {
margin-right: 32px;
}
.nav-tabs .nav-item .nav-link {
display: block;
text-decoration: none;
padding: 11px 32px 27px;
font-size: 16px;
line-height: 21px;
font-weight: 500;
color: #292D32;
background: rgba(255, 216, 208, 0.5);
border-radius: 16px 16px 0 0;
border: 0;
text-align: left;
}
.nav-tabs .nav-item .nav-link.active {
background: #FFD8D0;
}
.requirements {
padding: 100px 0;
}
.requirements .roadmap-info {
text-align: left;
}
.requirements .roadmap-info:before {
display: none;
}
.roadmap-info-top {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
max-width: 794px;
margin: 0px auto;
padding-bottom: 10px;
margin-bottom: 32px;
border-bottom: 1px solid rgba(41, 45, 50, 0.3);
}
.roadmap-info-top .review-card-photo {
-webkit-box-flex: 0;
-ms-flex: 0 0 101px;
flex: 0 0 101px;
max-width: 101px;
height: 101px;
}
.roadmap-info-top p, .roadmap-info-top .list {
font-size: 16px;
line-height: 24px;
margin-bottom: 24px;
}
.roadmap-info-text {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
width: 1%;
padding-left: 20px;
}
.roadmap-info-text p strong, .roadmap-info-text .list strong {
display: block;
font-weight: 700;
}
.roadmap-info-btm {
text-align: center;
}
.roadmap-info-btm p, .roadmap-info-btm .list {
font-size: 24px;
line-height: 34px;
font-weight: 500;
margin-bottom: 24px;
}
.benefits {
padding: 100px 0 70px;
}
.benefits h2 {
position: relative;
}
.benefits h2::before {
width: 81px;
height: 111px;
top: 0;
right: 0;
pointer-events: none;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/heart.svg) 0 0 no-repeat;
background-size: 100%;
}
.benefits .why-we-card {
background: #FFD8D0;
}
.benefits .why-we-card .ico {
background: #fff;
}
.we-do h2 {
color: #fff;
}
.we-do-card {
margin-bottom: 48px;
background: #fff;
border-radius: 16px;
padding: 32px;
}
.we-do-card p, .we-do-card .list {
margin-bottom: 0;
}
.we-do-body {
margin: 0px auto;
max-width: 800px;
}
.we-do-title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 24px;
padding-bottom: 24px;
border-bottom: 1px solid rgba(41, 45, 50, 0.3);
font-size: 24px;
line-height: 29px;
font-weight: 700;
}
.we-do-title .num {
-webkit-box-flex: 0;
-ms-flex: 0 0 32px;
flex: 0 0 32px;
max-width: 32px;
height: 32px;
line-height: 32px;
text-align: center;
background: #10D4FF;
border-radius: 50%;
font-size: 16px;
}
.we-do-title span {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
width: 1%;
padding-left: 12px;
}
.documents {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots2.png) right 152px no-repeat #FFD8D0;
padding: 100px 0;
}
.documents .large, .documents .integration h2 + p, .documents .integration h2 + .list, .integration .documents h2 + p, .integration .documents h2 + .list, .documents .for-business h2 + p, .documents .for-business h2 + .list, .for-business .documents h2 + p, .for-business .documents h2 + .list, .documents .reviews h2 + p, .documents .reviews h2 + .list, .reviews .documents h2 + p, .reviews .documents h2 + .list, .documents .proposal h2 + p, .documents .proposal h2 + .list, .proposal .documents h2 + p, .proposal .documents h2 + .list, .documents .quides h2 + p, .documents .quides h2 + .list, .quides .documents h2 + p, .quides .documents h2 + .list, .documents .faq h2 + p, .documents .faq h2 + .list, .faq .documents h2 + p, .faq .documents h2 + .list, .documents .section-tarif h2 + p, .documents .section-tarif h2 + .list, .section-tarif .documents h2 + p, .section-tarif .documents h2 + .list, .documents .section-tarif .h2 + p, .documents .section-tarif .h2 + .list, .section-tarif .documents .h2 + p, .section-tarif .documents .h2 + .list {
max-width: 887px;
font-weight: 500;
}
.document-card {
border-radius: 16px;
margin-bottom: 30px;
background: #fff;
height: calc(100% - 30px);
text-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.document-card .title {
padding: 24px;
font-size: 24px;
line-height: 29px;
font-weight: 700;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.view-doc {
display: block;
font-size: 16px;
line-height: 24px;
font-weight: 700;
color: #161616;
padding: 16px;
border-radius: 0 0 16px 16px;
text-decoration: none;
background: #EEF3FB;
}
.view-doc:hover, .view-doc:focus {
text-decoration: none;
background: #FA6C65;
color: #fff;
}
.note {
text-align: center;
font-size: 12px;
line-height: 18px;
font-weight: 600;
}
.sertificate .hero {
padding-bottom: 128px;
}
.sertificate .hero h1 {
font-size: 64px;
line-height: 64px;
margin-bottom: 24px;
}
.sertificate .hero p, .sertificate .hero .list {
font-size: 16px;
line-height: 24px;
max-width: 690px;
margin-left: auto;
margin-right: auto;
}
.sertificate .why-we .ico {
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;
margin-bottom: 16px;
width: 48px;
height: 48px;
background: #FFD8D0;
border-radius: 50%;
}
.sertificate .why-we .ico svg {
width: 28px;
height: 28px;
}
.sertificate .more-services h2 {
color: #fff;
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-bloue.png);
background-size: 350px auto;
}
.sertificate .more-services h2 img {
margin-right: -84px;
}
.sertificate .more-services .directions-card {
background: #fff;
}
.sertificate .ordering h2 {
padding-bottom: 0;
background: none;
}
.sertificate .faq {
background: #fff;
}
.sertificate .accordeon-wrapper {
position: relative;
}
.sertificate .accordeon-wrapper:before {
left: auto;
right: -20px;
-webkit-transform: rotateY(-180deg);
transform: rotateY(-180deg);
}
.sertificate .reviews {
background: #FFD8D0;
}
.sertificate .reviews h2 {
color: #161616;
}
.sertificate .reviews h2 + p, .sertificate .reviews h2 + .list {
color: #161616;
}
.comments {
padding-bottom: 100px;
}
.comments .large, .comments .integration h2 + p, .comments .integration h2 + .list, .integration .comments h2 + p, .integration .comments h2 + .list, .comments .for-business h2 + p, .comments .for-business h2 + .list, .for-business .comments h2 + p, .for-business .comments h2 + .list, .comments .reviews h2 + p, .comments .reviews h2 + .list, .reviews .comments h2 + p, .reviews .comments h2 + .list, .comments .proposal h2 + p, .comments .proposal h2 + .list, .proposal .comments h2 + p, .proposal .comments h2 + .list, .comments .quides h2 + p, .comments .quides h2 + .list, .quides .comments h2 + p, .quides .comments h2 + .list, .comments .faq h2 + p, .comments .faq h2 + .list, .faq .comments h2 + p, .faq .comments h2 + .list, .comments .section-tarif h2 + p, .comments .section-tarif h2 + .list, .section-tarif .comments h2 + p, .section-tarif .comments h2 + .list, .comments .section-tarif .h2 + p, .comments .section-tarif .h2 + .list, .section-tarif .comments .h2 + p, .section-tarif .comments .h2 + .list {
max-width: none;
}
.comments .large a, .comments .integration h2 + p a, .comments .integration h2 + .list a, .integration .comments h2 + p a, .integration .comments h2 + .list a, .comments .for-business h2 + p a, .comments .for-business h2 + .list a, .for-business .comments h2 + p a, .for-business .comments h2 + .list a, .comments .reviews h2 + p a, .comments .reviews h2 + .list a, .reviews .comments h2 + p a, .reviews .comments h2 + .list a, .comments .proposal h2 + p a, .comments .proposal h2 + .list a, .proposal .comments h2 + p a, .proposal .comments h2 + .list a, .comments .quides h2 + p a, .comments .quides h2 + .list a, .quides .comments h2 + p a, .quides .comments h2 + .list a, .comments .faq h2 + p a, .comments .faq h2 + .list a, .faq .comments h2 + p a, .faq .comments h2 + .list a, .comments .section-tarif h2 + p a, .comments .section-tarif h2 + .list a, .section-tarif .comments h2 + p a, .section-tarif .comments h2 + .list a, .comments .section-tarif .h2 + p a, .comments .section-tarif .h2 + .list a, .section-tarif .comments .h2 + p a, .section-tarif .comments .h2 + .list a {
color: #10D4FF;
}
.comments h2 {
position: relative;
}
.comments h2:before {
right: 0;
top: 0;
pointer-events: none;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/heart.svg) 0 0 no-repeat;
width: 69px;
height: 89px;
background-size: 100% 100%;
}
.comments .black-btn {
width: 334px;
max-width: 100%;
}
.content.no-bg {
background: #fff;
}
.comment-card {
margin: 32px 0 50px;
height: calc(100% - 80px);
position: relative;
}
.comment-card-photo {
position: absolute;
z-index: 2;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
width: 64px;
height: 64px;
overflow: hidden;
border-radius: 50%;
top: -32px;
}
.comment-card-photo img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.comment-card-body {
padding: 48px 24px 24px;
background: #EEF3FB;
border-radius: 8px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
height: 100%;
}
.comment-card-body .borderd-btn {
padding: 8px;
width: 100%;
font-size: 14px;
line-height: 21px;
}
.comment-text {
margin-bottom: 25px;
background: #fff;
border-radius: 8px;
overflow: hidden;
}
.comment-text img {
width: 100%;
}
.taxes .relocate-card.has-flower:before, .taxes .start-up-guide .relocate-card.serv-list:before, .start-up-guide .taxes .relocate-card.serv-list:before,
.exp-card.has-flower:before,
.start-up-guide .exp-card.serv-list:before {
width: 100px;
height: 131px;
}
.how-happen {
background: #FFE4BF;
padding: 100px 0 70px;
}
.how-happen h2 {
margin-bottom: 24px;
}
.how-happen .has-border {
border-right: 1px solid rgba(41, 45, 50, 0.3);
}
.how-happen .accordeon-wrapper {
background: #fff;
margin-top: 48px;
}
.how-happen .accordion .card-header button {
background: #FFD8D0;
}
.how-happen .accordion .card-header button .caret {
background-color: #fff;
}
.how-happen .accordion .card-header button .caret::before, .how-happen .accordion .card-header button .caret:after {
background: #FA6C65;
}
.how-happen .accordion .card-body {
background: #FFD8D0;
}
.card-box {
background: #fff;
padding: 32px 48px 16px;
border-radius: 16px;
}
.card-box .rad-list {
font-size: 16px;
line-height: 24px;
}
.card-box.has-bull:before {
-webkit-transform: rotateY(180deg);
transform: rotateY(180deg);
left: auto;
right: 57px;
}
h4 {
font-size: 16px;
font-weight: 700;
margin-bottom: 16px;
}
.cases-card {
padding: 32px;
background: #EEF3FB;
border-radius: 16px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.cases-card-left {
padding-right: 32px;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
width: 1%;
}
.cases-card-left .inner {
margin: 0px auto;
width: 303px;
}
.cases-card-photo {
margin: 0px auto 24px;
width: 80px;
height: 80px;
overflow: hidden;
border-radius: 50%;
}
.cases-card-photo img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.cases-card-img {
overflow: hidden;
border-radius: 10px;
height: 368px;
width: 100%;
}
.cases-card-img img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.cases-card-text {
-webkit-box-flex: 645px;
-ms-flex: 645px;
flex: 645px;
max-width: 645px;
}
.poll {
padding: 100px 0;
}
.poll .large, .poll .integration h2 + p, .poll .integration h2 + .list, .integration .poll h2 + p, .integration .poll h2 + .list, .poll .for-business h2 + p, .poll .for-business h2 + .list, .for-business .poll h2 + p, .for-business .poll h2 + .list, .poll .reviews h2 + p, .poll .reviews h2 + .list, .reviews .poll h2 + p, .reviews .poll h2 + .list, .poll .proposal h2 + p, .poll .proposal h2 + .list, .proposal .poll h2 + p, .proposal .poll h2 + .list, .poll .quides h2 + p, .poll .quides h2 + .list, .quides .poll h2 + p, .quides .poll h2 + .list, .poll .faq h2 + p, .poll .faq h2 + .list, .faq .poll h2 + p, .faq .poll h2 + .list, .poll .section-tarif h2 + p, .poll .section-tarif h2 + .list, .section-tarif .poll h2 + p, .section-tarif .poll h2 + .list, .poll .section-tarif .h2 + p, .poll .section-tarif .h2 + .list, .section-tarif .poll .h2 + p, .section-tarif .poll .h2 + .list {
max-width: none;
margin-bottom: 20px;
}
.poll .large + .large, .poll .integration h2 + p + .large, .poll .integration h2 + .list + .large, .integration .poll h2 + p + .large, .integration .poll h2 + .list + .large, .poll .for-business h2 + p + .large, .poll .for-business h2 + .list + .large, .for-business .poll h2 + p + .large, .for-business .poll h2 + .list + .large, .poll .reviews h2 + p + .large, .poll .reviews h2 + .list + .large, .reviews .poll h2 + p + .large, .reviews .poll h2 + .list + .large, .poll .proposal h2 + p + .large, .poll .proposal h2 + .list + .large, .proposal .poll h2 + p + .large, .proposal .poll h2 + .list + .large, .poll .quides h2 + p + .large, .poll .quides h2 + .list + .large, .quides .poll h2 + p + .large, .quides .poll h2 + .list + .large, .poll .faq h2 + p + .large, .poll .faq h2 + .list + .large, .faq .poll h2 + p + .large, .faq .poll h2 + .list + .large, .poll .section-tarif h2 + p + .large, .poll .section-tarif h2 + .list + .large, .section-tarif .poll h2 + p + .large, .section-tarif .poll h2 + .list + .large, .poll .section-tarif .h2 + p + .large, .poll .section-tarif .h2 + .list + .large, .section-tarif .poll .h2 + p + .large, .section-tarif .poll .h2 + .list + .large, .poll .integration h2.large + p, .poll .integration h2.large + .list, .integration .poll h2.large + p, .integration .poll h2.large + .list, .poll .for-business h2.large + p, .poll .for-business h2.large + .list, .for-business .poll h2.large + p, .for-business .poll h2.large + .list, .poll .reviews h2.large + p, .poll .reviews h2.large + .list, .reviews .poll h2.large + p, .reviews .poll h2.large + .list, .poll .proposal h2.large + p, .poll .proposal h2.large + .list, .proposal .poll h2.large + p, .proposal .poll h2.large + .list, .poll .quides h2.large + p, .poll .quides h2.large + .list, .quides .poll h2.large + p, .quides .poll h2.large + .list, .poll .faq h2.large + p, .poll .faq h2.large + .list, .faq .poll h2.large + p, .faq .poll h2.large + .list, .poll .section-tarif h2.large + p, .poll .section-tarif h2.large + .list, .section-tarif .poll h2.large + p, .section-tarif .poll h2.large + .list, .poll .section-tarif .h2.large + p, .poll .section-tarif .h2.large + .list, .section-tarif .poll .h2.large + p, .section-tarif .poll .h2.large + .list, .poll .section-tarif h2 + p.h2 + p, .poll .section-tarif h2 + .h2.list + p, .poll .section-tarif h2 + p.h2 + .list, .poll .section-tarif h2 + .h2.list + .list, .section-tarif .poll h2 + p.h2 + p, .section-tarif .poll h2 + .h2.list + p, .section-tarif .poll h2 + p.h2 + .list, .section-tarif .poll h2 + .h2.list + .list, .poll .section-tarif .h2 + p.h2 + p, .poll .section-tarif .h2 + .h2.list + p, .poll .section-tarif .h2 + p.h2 + .list, .poll .section-tarif .h2 + .h2.list + .list, .section-tarif .poll .h2 + p.h2 + p, .section-tarif .poll .h2 + .h2.list + p, .section-tarif .poll .h2 + p.h2 + .list, .section-tarif .poll .h2 + .h2.list + .list {
margin-bottom: 48px;
}
.poll .text-right {
padding-top: 8px;
}
.poll .text-right .btn {
width: 334px;
max-width: 100%;
}
.rad-item {
position: relative;
margin-bottom: 16px;
}
.rad-item input {
position: absolute;
top: 0;
left: 0;
opacity: 0;
visibility: hidden;
}
.rad-item label {
display: block;
position: relative;
padding: 22px 22px 22px 68px;
background: #EEF3FB;
border-radius: 6px;
margin: 0;
font-size: 16px;
font-weight: 700;
cursor: pointer;
}
.rad-item label:before {
z-index: 1;
width: 32px;
height: 32px;
top: 16px;
left: 24px;
border-radius: 50%;
border: 8px solid rgba(16, 212, 255, 0.4);
background: #fff;
}
.rad-item input:checked + label {
background: #10D4FF;
}
.rad-item input:checked + label:before {
background: #10D4FF;
border-color: #fff;
}
.fits-title {
font-size: 16px;
font-weight: 700;
margin-bottom: 16px;
}
.hight-education .hero {
padding-bottom: 64px;
background: #EEF3FB;
}
.hight-education .hero::before {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-7.png);
}
.hight-education .hero::after {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-3.webp);
background-size: 30% auto;
}
.hight-education .how-choose h2 {
margin-bottom: 64px;
}
.hight-education .how-choose .interest-question {
text-align: left;
}
.hight-education .how-choose .interest-question p, .hight-education .how-choose .interest-question .list {
font-size: 16px;
line-height: 24px;
}
.hight-education .roadmap h2 {
font-size: 42px;
line-height: 42px;
padding-bottom: 66px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line1.svg) 0 bottom no-repeat;
}
.hight-education .roadmap.has-bg {
background: #EEF3FB;
}
.hight-education .roadmap.has-bg h2 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-bloue.png);
background-size: 350px auto;
}
.hight-education .roadmap.has-bg .timeline-item {
background: #fff;
}
.hight-education .roadmap.has-bg .timeline-item .num {
border-color: #EEF3FB;
}
.hight-education .timeline-item:not(:last-child):before {
height: 120%;
}
.hight-education .interest-question::before {
display: none;
}
.hight-education .services {
background: #fff;
}
.hight-education .services h2 {
color: #161616;
}
.hight-education .services h2 + p, .hight-education .services h2 + .list {
color: #161616;
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line.svg);
}
.hight-education .services .directions-card {
background: #EEF3FB;
}
.hight-education .services .direction-card-flex {
background: #fff;
}
.hight-education .services .text-center p, .hight-education .services .text-center .list {
color: #161616;
}
.price {
font-size: 12px;
padding: 6px 22px;
border-radius: 100px;
background: #10D4FF;
}
.yellow-btn {
background: #FFB03B;
border-color: #FFB03B;
color: #161616;
}
.we-do-text {
text-align: center;
}
.we-do-text .title {
font-size: 42px;
font-weight: 700;
margin-bottom: 24px;
color: #fff;
}
.we-do-text p, .we-do-text .list {
color: #fff;
max-width: 794px;
margin: 0px auto;
font-size: 22px;
line-height: 150%;
}
.rules {
padding: 100px 0 1px;
}
.rules h3 {
font-size: 42px;
text-align: center;
margin-bottom: 64px;
line-height: 120%;
}
.rules h2 {
margin-bottom: 64px;
}
.rules-list {
padding-bottom: 80px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.rules-list.blue .rules-item {
-webkit-box-flex: 0;
-ms-flex: 0 0 calc(20% - 20px);
flex: 0 0 calc(20% - 20px);
max-width: calc(20% - 20px);
background: #EEF3FB;
}
.rules-list.blue .rules-title::before {
border-color: #10D4FF;
}
.rules-item {
margin: 0 10px 20px;
-webkit-box-flex: 0;
-ms-flex: 0 0 calc(25% - 20px);
flex: 0 0 calc(25% - 20px);
max-width: calc(25% - 20px);
border-radius: 16px;
padding: 24px 20px;
background: #FFD8D0;
font-size: 16px;
line-height: 150%;
min-height: 148px;
}
.rules-title {
margin-bottom: 16px;
padding-left: 44px;
position: relative;
font-size: 24px;
line-height: 120%;
font-weight: 700;
}
.rules-title:before {
left: 0;
top: 0;
width: 36px;
height: 36px;
border: 13px solid #FA6C65;
background: #292D32;
border-radius: 50%;
}
.docs {
padding: 100px 0 80px;
background: #EEF3FB;
}
.docs h2 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line1.svg);
}
.docs .card-box {
margin-bottom: 48px;
}
.docs .inner {
max-width: 799px;
margin: 0px auto;
}
.docs .rad-list li:before {
background: #10D4FF;
}
.doc-item {
border-radius: 16px;
padding: 24px;
background: #FFD8D0;
margin-bottom: 20px;
height: calc(100% - 20px);
font-size: 16px;
line-height: 150%;
text-align: center;
}
.doc-item.has-flower::before, .start-up-guide .doc-item.serv-list::before {
width: 150px;
height: 107px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/flover1.svg) 0 0 no-repeat;
background-size: 100%;
}
.doc-item-title {
font-size: 40px;
font-weight: 500;
margin-bottom: 16px;
line-height: 100%;
}
.how-we-work {
padding: 100px 0 80px;
background: #EEF3FB;
}
.how-we-work-card {
margin-bottom: 20px;
}
.how-we-work-card .rad-list {
color: #fff;
}
.how-we-work-title {
position: relative;
margin: 25px 0 16px;
background: #292D32;
text-align: center;
font-size: 20px;
font-weight: 700;
color: #fff;
padding: 27px;
border-radius: 16px;
}
.how-we-work-title .ico {
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
top: -25px;
background: #292D32;
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;
width: 51px;
height: 51px;
border-radius: 50%;
}
.how-we-work-title .ico svg {
width: 24px;
height: 24px;
}
.you-card .ico svg {
fill: #FA6C65;
}
.you-card .rad-list li:before {
background: #FA6C65;
}
.procees {
padding: 100px 0;
}
.procees-slider-wrapper {
margin: 0 -10px 40px;
}
.procees-slider-wrapper .slide {
padding: 0 10px;
}
.procees-slider-wrapper .slick-dots {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
background: rgba(110, 108, 131, 0.1);
border-radius: 30px;
}
.procees-slider-wrapper .slick-dots li {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
-ms-flex-preferred-size: 0;
flex-basis: 0;
width: 100%;
border: 0;
padding: 0;
}
.procees-slider-wrapper .slick-dots li button {
width: 100%;
border-radius: 30px;
border: 0;
height: 30px;
}
.procees-card {
margin-bottom: 36px;
}
.procees-card .list {
margin-bottom: 0;
}
.procees-card .num {
margin-bottom: 16px;
width: 56px;
height: 56px;
border-radius: 50%;
background: #292D32;
text-align: center;
line-height: 56px;
font-size: 24px;
font-weight: 500;
color: #FA6C65;
}
.procees-card .num.blue {
color: #10D4FF;
}
.procees-card .num.yellow {
color: #FFB03B;
}
.list li {
display: block;
position: relative;
padding-left: 17px;
}
.list li:before {
left: 0;
top: 12px;
width: 7px;
height: 1px;
background: #161616;
}
@media (max-width: 1450px) {
.hero:after, .hero:before,
.hero.hero-decor-1:after,
.hero.hero-decor-1:before {
background-size: 30% auto;
}
}
@media (max-width: 1360px) {
.serv-list:after {
right: -10px;
bottom: -10px;
}
.student-visa,
.investor-info,
.gold-visa .section-tarif {
background-size: 30% auto;
}
}
@media (max-width: 1239px) {
.tarif-item-inf {
padding-left: 30px;
}
.digital-nomad-guide {
background-size: 30% auto;
}
}
@media (max-width: 1199px) {
.header-inner {
padding: 13px;
}
.header-inner .btn {
font-size: 12px;
line-height: 20px;
}
.header-inner .logo {
max-width: 150px;
}
.header-inner .top-nav {
font-size: 14px;
line-height: 18px;
}
.for-business h2 + p, .for-business h2 + .list {
max-width: 500px;
}
.tarif-item {
padding: 32px 30px;
}
.item-cost {
padding: 20px;
}
.tarif-item-cost {
-webkit-box-flex: 0;
-ms-flex: 0 0 300px;
flex: 0 0 300px;
max-width: 300px;
}
.choose:before {
background-position: right bottom;
}
.choose:before, .choose:after {
background-size: 20% auto;
}
.start-up .hero:after,
.start-up .hero:before {
background-size: 20% auto;
}
.start-up .hero h1 {
font-size: 56px;
line-height: 60px;
}
.start-up .why-we h2 {
font-size: 42px;
line-height: normal;
}
.roadmap h2 {
font-size: 42px;
line-height: 46px;
}
.student-visa-guide .hero {
background-size: 30% auto;
background-position: left 0 bottom -80px;
}
.tarif-tabs .nav-item {
padding: 0 5px;
}
.tarif-tabs {
margin-left: -5px;
margin-right: -5px;
}
.sertificate .hero:before,
.sertificate .hero:after {
background-size: 30% auto;
}
.courses .directions-card {
min-height: 400px;
}
.courses .blog:before {
left: 0;
background-size: 30% auto;
background-position: right bottom;
width: auto;
bottom: -70px;
}
.cases-card-text {
-webkit-box-flex: 0;
-ms-flex: 0 0 310px;
flex: 0 0 310px;
max-width: 310px;
}
.cases-card-left {
padding-right: 24px;
}
.partnership .roadmap h2 + p, .partnership .roadmap h2 + .list {
max-width: 400px;
margin: 0 0 40px;
}
.rules-item {
padding: 15px;
}
.rules-title {
font-size: 22px;
padding-left: 38px;
}
.rules-title::before {
width: 30px;
height: 30px;
}
.permit-without-work .roadmap h2 + p, .permit-without-work .roadmap h2 + .list {
max-width: 430px;
}
.permit-without-work .direction-card-flex .item-cost-unit {
text-align: right;
}
.procees h2 br {
display: none;
}
}
@media (max-width: 991px) {
.nav-ico {
display: block;
}
.head-box {
display: block;
position: fixed;
top: 0;
left: 0;
height: 100vh;
overflow: auto;
padding: 20px;
z-index: 100;
background: #fff;
-webkit-box-shadow: 0px 4px 12px 0px rgba(41, 45, 50, 0.0784313725);
box-shadow: 0px 4px 12px 0px rgba(41, 45, 50, 0.0784313725);
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
width: 80%;
-webkit-transform: translateX(-120%);
transform: translateX(-120%);
z-index: 109;
}
.js-open .head-box {
-webkit-transform: translateX(0);
transform: translateX(0);
}
.header-inner {
padding: 9px 9px 9px 20px;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.header {
top: 13px;
}
.header .top-nav {
display: block;
width: 100%;
margin-bottom: 20px;
}
.header .top-nav > li {
padding: 0;
border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
.header .top-nav > li > a {
padding-top: 10px;
padding-bottom: 10px;
}
.header .top-nav > li ul {
position: static;
width: 100%;
margin-bottom: 10px;
border-radius: 4px;
display: none;
}
.header .top-nav > li.active ul {
display: block;
}
.header .top-nav li.has-menu > a::after {
margin-top: 7px;
}
.header-inner .btn {
font-size: 16px;
line-height: 24px;
width: 100%;
}
.hero:after,
.hero::before {
background-size: 20% auto;
}
.hero h1 {
font-size: 40px;
line-height: normal;
}
.hero h1 img {
width: 30px;
margin-top: 15px;
}
.hero-text p, .hero-text .list {
font-size: 20px;
line-height: 27px;
margin-bottom: 30px;
}
.hero-note {
margin-bottom: 30px;
}
.hero {
padding-top: 125px;
}
h2 {
font-size: 36px;
line-height: 36px;
margin-bottom: 24px;
}
.nums {
padding: 60px 0 30px;
}
.num-list {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.num-list li {
margin-bottom: 20px;
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
.num-list li span {
font-size: 40px;
font-weight: 500;
line-height: normal;
}
.for-you-card {
padding: 20px;
height: auto;
}
.for-you-card .ico,
.relocate-card .ico {
width: 30px;
height: 30px;
margin-bottom: 10px;
}
.for-you-card svg,
.relocate-card svg {
width: 20px;
height: 20px;
}
.directions {
padding: 60px 0 40px;
}
.directions-card {
padding: 20px;
height: auto;
}
.directions-card-title {
font-size: 20px;
line-height: 20px;
margin-bottom: 20px;
padding-bottom: 20px;
}
.btn {
font-size: 14px;
line-height: 20px;
}
.relocate {
padding: 60px 0;
}
p.large, .large.list, .integration h2 + p, .for-business h2 + p, .reviews h2 + p, .faq h2 + p, .section-tarif h2 + p, .section-tarif .h2 + p, .integration h2 + .list, .for-business h2 + .list, .reviews h2 + .list, .proposal h2 + .list, .quides h2 + .list, .faq h2 + .list, .section-tarif h2 + .list, .section-tarif .h2 + .list,
.relocate h2 + p,
.relocate h2 + .list,
.proposal h2 + p,
.quides h2 + p {
font-size: 20px;
line-height: 26px;
margin-bottom: 30px;
}
.relocate-card {
padding: 20px;
}
.relocate-card-title {
font-size: 20px;
line-height: 26px;
}
.relocate .text-center {
padding-top: 20px;
}
.integration {
padding: 60px 0 30px;
}
.integration .text-center {
padding-top: 20px;
}
.integration:before {
width: 290px;
height: 413px;
}
.for-business {
padding: 60px 0 40px;
}
.for-business .for-you-card {
height: calc(100% - 20px);
margin-bottom: 20px;
}
.for-business .text-center {
padding-top: 20px;
}
.reviews {
padding: 60px 0;
}
.review-card {
padding: 20px;
border-radius: 8px;
}
.review-card p, .review-card .list,
.view-more {
font-size: 14px;
line-height: 20px;
}
.proposal {
padding: 60px 0 30px;
}
.proposal-title {
font-size: 20px;
line-height: 24px;
}
.quides {
padding: 60px 0 100px;
position: relative;
}
.quides:before {
content: "";
position: absolute;
bottom: 0;
left: 57px;
width: 140px;
height: 94px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/bull.png) 0 0 no-repeat;
background-size: 100%;
pointer-events: none;
}
.quides h2 + p, .quides h2 + .list {
margin: 0 0 30px;
}
.more {
font-size: 18px;
}
.quides-list li {
padding: 15px;
}
.for-clients {
padding: 30px 0;
}
.for-clients-card {
padding: 20px;
}
.for-clients-card .row {
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.for-clients-img {
height: 220px;
margin-bottom: 20px;
}
.for-clients-title {
font-size: 24px;
line-height: normal;
}
.for-clients-card .rad-list li {
margin-bottom: 6px;
}
.for-clients-card .rad-list {
padding-bottom: 4px;
}
.blog {
padding: 30px 0;
}
.blog-card {
margin-bottom: 20px;
height: calc(100% - 20px);
}
.blog-card a {
padding: 20px;
}
.blog-card-img {
height: 150px;
}
.blog-card-title {
font-size: 20px;
line-height: 24px;
}
.faq {
padding: 30px 0;
}
.accordeon-wrapper {
padding: 40px;
}
.footer {
padding: 40px 0;
}
.top-footer {
padding-bottom: 20px;
}
.top-footer .top-nav {
display: block;
}
.top-footer .top-nav li {
text-align: center;
margin-bottom: 10px;
}
.top-footer .callback {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.btm-footer {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.f-links {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.f-links a {
margin-top: 15px;
}
.has-bull:before {
display: none;
}
.team-card.reverse .team-card-text {
padding-left: 0;
}
.tarif-item {
padding: 20px;
}
.tarif-item-cost {
-webkit-box-flex: 0;
-ms-flex: 0 0 260px;
flex: 0 0 260px;
max-width: 260px;
}
.section {
padding: 60px 0 40px 0;
}
.serv-list:after {
right: 0;
background-size: 50% 50%;
background-position: right bottom;
}
.serv-list {
padding: 24px;
}
.section .title {
margin-bottom: 24px;
font-size: 36px;
line-height: 36px;
}
.hero.hero-inner h1, .hero.hero-inner .h1 {
font-size: 40px;
line-height: normal;
}
.hero.hero-inner {
padding-bottom: 24px;
}
.serv-list {
border-radius: 8px;
padding: 20px;
}
.section,
.startup {
padding: 40px 0 20px;
}
.tarif-item:not(:last-child) {
margin-bottom: 20px;
}
.optimization,
.services {
padding: 40px 0 20px;
}
.optimization {
padding-bottom: 60px;
background-size: 200px 403px;
}
h3, .h3 {
font-size: 18px;
line-height: normal;
}
.statup-text-center {
font-size: 18px;
line-height: normal;
margin-bottom: 40px;
}
.headline {
font-size: 36px;
line-height: 36px;
margin-bottom: 24px;
}
.services h2 {
margin-bottom: 24px;
}
h2 img {
display: none;
}
.services .directions-card {
height: auto;
}
h1 {
font-size: 36px;
line-height: 36px;
margin-bottom: 30px;
}
main.has-header {
padding-top: 100px;
background-size: 40% auto;
}
.article-body {
padding: 20px;
border-radius: 8px;
}
.article {
margin-bottom: 60px;
}
.article-body {
margin-bottom: 40px;
}
figure, .video {
margin-bottom: 20px;
}
.article-body p, .article-body .list {
font-size: 16px;
line-height: 24px;
}
.video a:before {
height: 60px;
width: 60px;
}
.video a:after {
height: 30px;
width: 30px;
}
.shengen .hero {
padding-bottom: 40px;
}
.shengen .why-we h2,
.shengen .faq h2 {
margin-bottom: 24px;
}
.shengen .why-we p, .shengen .why-we .list {
font-size: 16px;
line-height: 24px;
}
.taxes .relocate-card .btn {
margin: 0 -20px -20px;
}
.taxes .why-we p, .taxes .why-we .list {
font-size: 16px;
line-height: 24px;
}
.start-up .hero h1 {
font-size: 40px;
line-height: 46px;
}
.start-up .hero {
padding-bottom: 24px;
}
.experience {
padding: 40px 0 20px;
}
.exp-card {
padding: 20px;
margin-bottom: 20px;
border-radius: 8px;
height: auto;
}
.interest-question {
margin-bottom: 60px;
}
.interest-question::before {
left: 50%;
-webkit-transform: translateX(-50%) rotate(-45deg);
transform: translateX(-50%) rotate(-45deg);
width: 100px;
height: 100px;
background-size: 100% auto;
bottom: -45px;
}
.for-whom {
padding: 40px 0;
}
.approved {
padding: 40px 0;
}
.roadmap {
padding: 40px 0;
}
.roadmap h2 {
text-align: center;
background-position: center bottom;
}
.timeline-item .num {
left: -50px;
}
.timeline-item:not(:last-child):before {
left: -27px;
}
.roadmap-info {
padding: 30px 15px;
border-radius: 6px;
}
.roadmap-info::before {
bottom: 20px;
left: 20px;
}
.roadmap-info-title {
font-size: 30px;
line-height: normal;
}
.roadmap-info p, .roadmap-info .list {
font-size: 16px;
line-height: 24px;
}
.start-up .faq h2 {
margin-bottom: 40px;
}
.student-visa, .content {
padding-top: 100px;
}
.student-visa h1, .content h1 {
font-size: 36px;
line-height: 36px;
margin-bottom: 40px;
}
.serv-list.has-indent {
margin-bottom: 60px;
}
.about-student-visa {
padding: 20px 20px 10px;
margin-bottom: 60px;
}
.about-box {
padding-top: 60px;
}
.about-item {
padding: 20px 20px 10px;
border-radius: 8px;
}
.about-item .title {
font-size: 18px;
line-height: normal;
margin-bottom: 18px;
padding-bottom: 18px;
}
.about-item {
margin-bottom: 20px;
}
.nav-tabs .nav-item:not(:last-child) {
margin-right: 10px;
}
.nav-tabs .nav-item {
-webkit-box-flex: 0;
-ms-flex: 0 0 calc(50% - 5px);
flex: 0 0 calc(50% - 5px);
max-width: calc(50% - 5px);
}
.nav-tabs .nav-item .nav-link {
font-size: 16px;
line-height: 18px;
padding: 10px 10px 30px;
border-radius: 8px 8px 0 0;
}
.tab-content {
margin-bottom: 60px;
}
.requirements {
padding: 40px 0 60px;
}
.student-visa-guide .accordeon-wrapper.has-flower:before, .student-visa-guide .start-up-guide .accordeon-wrapper.serv-list:before, .start-up-guide .student-visa-guide .accordeon-wrapper.serv-list:before {
display: none;
}
.digital-nomad-page .hero {
background-size: 30% auto;
}
.digital-nomad-page .hero h1 {
font-size: 40px;
line-height: normal;
}
.tarif-tabs .nav-item {
margin-bottom: 15px;
}
.tarif-tabs {
margin-bottom: 20px;
}
.digital-nomad-page .roadmap {
padding-bottom: 0;
}
.benefits {
padding: 0 0 40px;
}
.we-do {
padding: 40px 0 30px;
}
.we-do-card {
border-radius: 8px;
margin-bottom: 20px;
padding: 20px;
}
.we-do-title {
font-size: 20px;
line-height: 24px;
}
.digital-nomad-page .for-you-card {
height: auto;
min-height: auto;
}
.digital-nomad-page .integration:before {
display: none;
}
.document-card .title {
padding: 16px;
font-size: 18px;
line-height: normal;
}
.documents {
padding: 60px 0;
}
.digital-nomad-page .roadmap-info {
margin: 60px 0;
}
.digital-nomad-page .hero:after {
background-size: 40% auto;
}
.sertificate .hero {
padding-bottom: 24px;
}
.sertificate .hero h1 {
font-size: 40px;
line-height: normal;
}
.sertificate .accordeon-wrapper:before {
display: none;
}
.comments {
padding-bottom: 60px;
}
.relocate::before,
.proposal:before {
display: none;
}
.team-card {
height: auto;
}
.team-card-text {
height: auto;
}
.blog-card-title {
height: 72px;
}
.faq {
background: none;
}
.section-tarif:before {
background-position: 20px 100px;
background-size: 100px auto;
}
.section-tarif:after {
display: none;
}
.startup {
padding-bottom: 40px;
}
.start-up .relocate {
background-image: none;
}
.services.more-services h2 img,
.shengen .team h2 img {
display: inline;
width: 30px;
}
.fits {
padding: 40px 0;
}
.our-proposal {
padding: 60px 0 40px;
}
.plus-minus-card {
height: auto;
margin-bottom: 20px;
}
.schools,
.how-happen {
padding: 60px 0 40px;
}
.how-choose {
padding: 60px 0;
}
.card-box {
padding: 24px;
}
.services .directions-card {
min-height: auto;
}
.plus-minus {
padding: 40px 0 20px;
}
.cases {
padding: 60px 0;
background-image: none;
}
.cases-card {
padding: 24px;
}
.cases-card {
display: block;
}
.cases-card-left {
width: 100%;
margin-bottom: 24px;
}
.cases-card-text {
max-width: none;
}
.courses .experience {
overflow: hidden;
}
.roadmap h2,
.courses .why-we h2 {
line-height: normal;
font-size: 30px;
text-align: left;
}
.rad-item label {
padding: 15px 15px 15px 50px;
}
.rad-item label:before {
left: 10px;
top: 11px;
}
.poll {
padding: 60px 0 40px;
}
.poll .text-right .btn {
width: 100%;
}
.partnership .roadmap {
padding-bottom: 60px;
}
.partnership .why-we.has-bg h2 {
font-size: 30px;
line-height: normal;
}
.partnership .faq h2 {
padding-bottom: 0;
margin-bottom: 20px;
}
.student-visa-guide .directions {
background: none;
}
.hight-education .fits {
padding-bottom: 0px;
}
.hight-education .roadmap h2 {
font-size: 30px;
line-height: normal;
}
.hight-education .how-choose h2 {
margin-bottom: 24px;
font-size: 30px;
}
.how-choose-title {
font-size: 20px;
line-height: 24px;
}
.how-happen .has-border {
border: 0;
}
.hight-education .plus-minus {
background-image: none;
}
.universities h2 br {
display: none;
}
.universities h2:before {
width: 44px;
height: 71px;
background-size: 100% 100%;
top: 30px;
}
.universities,
.investor-info {
padding: 60px 0 40px;
}
.we-do-text .title {
font-size: 30px;
}
.we-do-text p, .we-do-text .list {
font-size: 16px;
}
.gold-visa .for-you .directions-card-title {
min-height: auto;
}
.investor-card {
height: auto;
}
.gold-visa .why-we,
.gold-visa .experience,
.gold-visa .for-you {
background-image: none;
}
.gold-visa .interest-question:before {
right: -10px;
}
.rules-item,
.rules-list.blue .rules-item {
-webkit-box-flex: 0;
-ms-flex: 0 0 calc(50% - 20px);
flex: 0 0 calc(50% - 20px);
max-width: calc(50% - 20px);
padding-left: 10px;
padding-right: 10px;
border-radius: 8px;
}
.rules-title {
font-size: 18px;
padding-left: 32px;
}
.permit-without-work .interest-question:before {
right: -10px;
}
.rules-title::before {
width: 26px;
height: 26px;
border-width: 9px;
top: -2px;
}
.rules {
padding-top: 60px;
}
.rules h2 {
margin-bottom: 24px;
}
.rules-list {
padding-bottom: 20px;
}
.rules h3,
.permit-without-work .why-we h3 {
font-size: 30px;
margin-bottom: 24px;
}
.rules h3 br,
.permit-without-work .why-we h3 br {
display: none;
}
.docs {
padding: 60px 0 40px;
}
.how-we-work {
padding: 60px 0 40px;
}
.how-we-work-text {
min-height: auto;
}
.procees {
padding: 60px 0 30px;
}
}
@media (max-width: 767px) {
.d-lg-none.text-center .btn {
width: 100%;
}
.blog-card-img {
height: 270px;
}
.blog-card-title {
height: auto;
}
.hero h1 img {
display: none;
}
.hero-text p br, .hero-text .list br {
display: none;
}
h2 {
font-size: 30px;
}
.num-list li {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.integration:before {
display: none;
}
.accordeon-wrapper {
padding: 20px 10px 1px;
margin-left: -10px;
margin-right: -10px;
}
.serv-list {
padding: 15px;
}
.serv-list div[class^=col-]:not(:last-child) {
margin-bottom: 10px;
}
.serv-item:not(:last-child) {
margin-bottom: 10px;
}
.table-great, .table-wrap {
overflow: auto;
}
.hero.hero-inner h1, .hero.hero-inner .h1 {
font-size: 28px;
line-height: 30px;
}
.hero.hero-inner:before, .hero.hero-inner:after {
background-size: 20% auto;
}
.tarif-item.has-flower:before, .start-up-guide .tarif-item.serv-list:before {
right: -10px;
}
.permission {
background-size: 20% auto;
}
.permission h2 {
padding-bottom: 0;
}
.permission h2 + p, .permission h2 + .list {
font-size: 18px;
line-height: 22px;
}
h1 {
font-size: 30px;
}
.shengen .accordeon-wrapper.has-flower:before, .shengen .start-up-guide .accordeon-wrapper.serv-list:before, .start-up-guide .shengen .accordeon-wrapper.serv-list:before,
.taxes .relocate-card.has-flower:before,
.taxes .start-up-guide .relocate-card.serv-list:before,
.start-up-guide .taxes .relocate-card.serv-list:before,
.exp-card.has-flower:before,
.start-up-guide .exp-card.serv-list:before,
.has-sun:before {
display: none;
}
.approved .slider-wrapper {
padding-left: 10px;
}
.approved .slick-list {
padding-right: 60px;
}
.headline {
font-size: 30px;
}
.timeline-item {
background-image: none;
padding: 20px;
margin-bottom: 20px;
}
.timeline-title {
font-size: 18px;
line-height: 22px;
}
.roadmap-info-title {
font-size: 22px;
}
.digital-nomad-page .why-we h2,
.digital-nomad-page .roadmap h2 {
font-size: 30px;
line-height: normal;
}
.benefits h2::before {
display: none;
}
.roadmap-info-top .review-card-photo {
-webkit-box-flex: 0;
-ms-flex: 0 0 80px;
flex: 0 0 80px;
max-width: 80px;
height: 80px;
}
.roadmap-info-text {
padding-left: 10px;
}
.sertificate .hero h1 {
font-size: 30px;
}
.comment-card {
margin-bottom: 30px;
height: auto;
}
.comment-card-body {
height: auto;
display: block;
}
.comments h2:before {
display: none;
}
.comment-card-body {
padding: 40px 20px 20px;
}
.shengen .accordeon-wrapper.has-flower:before, .shengen .start-up-guide .accordeon-wrapper.serv-list:before, .start-up-guide .shengen .accordeon-wrapper.serv-list:before,
.taxes .relocate-card.has-flower:before,
.taxes .start-up-guide .relocate-card.serv-list:before,
.start-up-guide .taxes .relocate-card.serv-list:before,
.exp-card.has-flower:before,
.start-up-guide .exp-card.serv-list:before {
display: block;
right: -10px;
}
.approved {
background-size: 30% auto;
background-position: 0 bottom;
}
.start-up-guide .serv-list:before {
right: -10px;
}
}
@media (max-width: 575px) {
.tarif-item {
padding: 15px;
}
.item-cost {
padding: 15px;
}
.breadcrumb .breadcrumb-item:not(:last-child) {
position: relative;
padding-right: 10px;
margin-right: 10px;
}
.breadcrumb .breadcrumb-item:not(:last-child):after {
color: #10D4FF;
content: "/";
position: absolute;
right: 0;
top: 0;
}
.breadcrumb .breadcrumb-item + .breadcrumb-item {
padding-left: 0;
}
.breadcrumb .breadcrumb-item + .breadcrumb-item::before {
display: none;
}
.article-body {
margin-left: -10px;
margin-right: -10px;
padding-left: 10px;
padding-right: 10px;
}
.blog-card-img {
height: 178px;
}
.roadmap-info::before {
left: 0;
bottom: 50px;
width: 49px;
height: 69px;
}
}
@media (max-width: 340px) {
.hero h1 {
font-size: 36px;
}
h2 {
font-size: 24px;
line-height: 30px;
}
p.large, .large.list, .section-tarif h2 + p, .section-tarif .h2 + p, .integration h2 + .list, .for-business h2 + .list, .reviews h2 + .list, .proposal h2 + .list, .quides h2 + .list, .faq h2 + .list, .section-tarif h2 + .list, .section-tarif .h2 + .list, .integration h2 + p, .for-business h2 + p, .reviews h2 + p, .faq h2 + p, .relocate h2 + p, .relocate h2 + .list, .proposal h2 + p, .quides h2 + p {
font-size: 16px;
line-height: 22px;
}
}
.tags .tag1:first-child{
background: #10D4FF;
}  .jcf-select {
display: inline-block;
vertical-align: top;
position: relative;	
background: #fff;
padding: 5px 30px 5px 10px;
display: block;
min-width: 90px;
text-decoration: none;  
margin-right: 10px;
}
.jcf-select select {
z-index: 1;
left: 0;
top: 0;
}
.jcf-select .jcf-select-text {
text-overflow:ellipsis;
white-space: nowrap;
overflow: hidden;
cursor: default;
display: block;
font-size: 14px;
max-width: 75px;
line-height: 20px;
color: #222;	
}
.jcf-select .jcf-select-opener {
position: absolute;
text-align: center;	
width: 20px;
bottom: 0;
right: 0;
top: 0;
}
.jcf-select .jcf-select-opener:after{
content: '';
display: block;
right: 17px;
top: 10px;
width: 7px;
height: 7px;
position: absolute;
border-bottom: 2px solid #ADB1B6;
border-right: 2px solid #ADB1B6;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
body > .jcf-select-drop {
position: absolute;
margin: -1px 0 0;
z-index: 9999;
}
body > .jcf-select-drop.jcf-drop-flipped {
margin: 1px 0 0;
}
.jcf-select .jcf-select-drop {
position: absolute;
margin-top: 0px;
z-index: 9999;
top: 100%;
left: -1px;
right: -1px;
}
.jcf-select .jcf-drop-flipped {
bottom: 100%;
top: auto;
}
.jcf-select.jcf-compact-multiple {
max-width: 220px;
}
.jcf-select.jcf-compact-multiple .jcf-select-opener:before {
display: inline-block;
padding-top: 2px;
content: '...';
}
.jcf-select-drop .jcf-select-drop-content {
border-radius: 8px;
overflow: hidden;
}
.jcf-select-drop.jcf-compact-multiple .jcf-hover {
background: none;
}
.jcf-select-drop.jcf-compact-multiple .jcf-selected {
background: #e6e6e6;
color: #000;
}
.jcf-select-drop.jcf-compact-multiple .jcf-selected:before {
display: inline-block;
content: '';
height:4px;
width:8px;
margin:-7px 5px 0 -3px;
border:3px solid #777;
border-width:0 0 3px 3px;
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";
} .jcf-list-box {
overflow: hidden;
display: inline-block;	
min-width: 113px;
margin: 0 15px;
} .jcf-list {
display: inline-block;
vertical-align: top;
position: relative;
background: #EEF3FB;
border-radius: 8px;
line-height: 14px;
font-size: 14px;
width: 100%;
}
.jcf-list .jcf-list-content {
vertical-align: top;
display: inline-block;
overflow: auto;
width: 100%;
}
.jcf-list ul {
list-style: none;
padding: 0;
margin: 0;
}
.jcf-list ul li {
overflow: hidden;
display: block;
}
.jcf-list .jcf-overflow {
overflow: auto;
}
.jcf-list .jcf-option {
white-space: nowrap;
overflow: hidden;
cursor: default;
display: block;
padding: 10px 12px;
font-size: 14px;
font-weight: 500;
color: #222;
height: 1%;
}
.jcf-list .jcf-disabled {
background: #fff !important;
color: #aaa !important;
}
.jcf-select-drop .jcf-hover,
.jcf-list-box .jcf-selected {
background: #e6e6e6;
color: #eb756b;;
}
.jcf-list .jcf-optgroup-caption {
white-space: nowrap;
font-weight: bold;
display: block;
padding: 5px 9px;
cursor: default;
color: #000;
}
.jcf-list .jcf-optgroup .jcf-option {
padding-left: 30px;
}
@media (max-width: 991px){
.jcf-select{
margin: 0 0 10px 0;
}
}
.socially {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 0;
-ms-flex: 0 0 90px;
flex: 0 0 90px;
max-width: 90px;
}
.socially a {
-webkit-box-flex: 0;
-ms-flex: 0 0 34px;
flex: 0 0 34px;
max-width: 34px;
margin-right: 10px;
}
.socially a img {
width: 100%;
}
.breadcrumb{
list-style: none !important;
padding-left: 0 !important;
}html {
scroll-behavior: smooth;
}
.telegram-qr,
.whatsapp-qr {
width: 208px;
}
.slider-cases {
max-width: 100%;
}
.dropdown {
margin-top: 24px;
margin-bottom: 24px;
}
.dropdown-menu.nav:not(.show) {
display: none;
}
.dropdown-toggle {
background: white;
border: none;
border-radius: 16px;
padding: 11px 12px;
font-size: 14px;
line-height: 150%;
font-weight: 600;
position: relative;
white-space: normal;
}
.dropdown-toggle:after {
border: none;
width: 11px;
height: 6px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/check-mark.svg) no-repeat;
position: absolute;
right: 17px;
top: 50%;
transform: translateY(-50%);
}
.dropdown-item {
white-space: normal;
}
.guide {
padding: 24px 24px 100px;
border: 1px solid #292D32;
border-radius: 8px;
position: relative;
}
.guide__img {
height: 90px;
width: auto;
margin-bottom: 36px;
}
.guide__text p {
font-size: 14px;
line-height: 150%;
margin: 0;
}
.guide .guide__btn {
padding: 10px;
position: absolute;
left: 24px;
right: 24px;
bottom: 24px;
}
.guide .tags .tag1 {
font-size: 10px;
line-height: 150%;
}
.point {
width: 10px;
height: 10px;
border-radius: 10px;
background: #292D32;
}
.closed {
overflow: hidden;
}
.opened {
max-height: initial !important;
}
.opener {
font-weight: 600;
font-size: 14px;
line-height: 150%;
color: #10D4FF;
cursor: pointer;
}
.opener::after {
content: "";
display: inline-block;
width: 22px;
height: 22px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/plus.svg) no-repeat;
vertical-align: middle;
margin-left: 8px;
}
.opener:hover::after {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/plus-hover.svg);
}
.icon-email {
width: 16px;
height: 16px;
display: inline-block;
vertical-align: middle;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/mail-icon.png) no-repeat;
}
.block-main {
overflow-x: hidden;
padding: 187px 0 80px;
}
.block__title {
font-size: 36px;
line-height: 100%;
letter-spacing: -0.02em;
color: #161616;
}
.block-main__list-title {
font-size: 24px;
line-height: 130%;
font-weight: 800;
margin-bottom: 3px;
}
.block-main__title {
font-size: 74px;
line-height: 110%;
margin-bottom: 32px;
font-weight: 800;
color: #161616;
}
.block-main__logo {
position: relative;
margin-top: -10px;
display: inline-block;
width: 290px;
}
.block-main__logo-after {
position: absolute;
}
#reviewsModal .html5_video_players {
max-width: 346px;
}
#socialsModal .whatsapp-link {
background-color: #61D86A1A;
border-color: #00000080;
}
#socialsModal .whatsapp-link:hover {
background: #FA6C65;
border-color: #FA6C65;
}
.text-14 {
font-size: 14px !important;
line-height: 150% !important;
}
.text-22 {
font-size: 22px;
line-height: 130%;
font-weight: 500;
}
.text-24 {
font-size: 24px;
line-height: 140%;
font-weight: 500;
}
.card-author {
width: 100%;
height: 470px;
background: #EEF3FB;
border-radius: 16px;
color: #292D32;
position: relative;
}
.card-author__photo {
width: 100%;
max-height: 300px;
border-radius: 8px;
}
.card-author__title {
margin-top: 10px;
font-weight: 700;
}
.card-author__link {
position: absolute;
bottom: 25px;
color: #10D4FF;
font-size: 14px;
line-height: 150%;
font-weight: 600;
}
.modal-open:has(#cookiesModal.show) {
overflow: auto !important;
}
#cookiesModal {
height: auto;
max-width: 100%;
bottom: 0;
top: auto;
}
.card-video {
border: 30px solid #FFD8D0;
background: #FFD8D0;
border-radius: 36px;
width: 385px;
height: 496px;
display: flex;
justify-content: center;
align-items: center;
overflow: hidden;
max-width: 100%;
}
.card-video img {
max-width: 100%;
max-height: 100%;
border-radius: 30px;
}
.number {
width: 56px;
height: 56px;
border-radius: 56px;
display: flex;
justify-content: center;
align-items: center;
background: #FFD8D0;
font-size: 24px;
line-height: 100%;
font-weight: 500;
color: #FA6C65;
}
.number-wrapper:nth-child(4n - 2) .number {
background-color: #EEF3FB;
color: #10D4FF;
}
.number-wrapper:nth-child(3n) .number {
background-color: #FFE4BF;
color: #FFB03B;
}
.stages-timeline {
background-color: #EEF3FB;
width: 100%;
height: 30px;
border-radius: 38px;
}
.stages-timeline__arrow {
display: flex;
align-items: center;
}
.stages-timeline__progress {
background: #10D4FF;
border-radius: 38px;
width: 67.12%;
height: 100%;
}
.bg-yellow {
background-color: #FFE4BF !important;
}
.bg-link {
background-color: #10D4FF !important;
}
.bg-dark-blue {
background-color: #0462FF;
}
.bg-grey {
background-color: #292D32 !important;
}
.bg-pink {
background: #FFD8D0;
}
.bg-dark-pink {
background: #FA6C65 !important;
}
.bg-blue {
background: #EEF3FB !important;
}
.slider-reviews {
position: relative;
}
.slide {
padding: 0 10px;
}
.slider-reviews .slides .slide {
width: 427px;
}
.slider-cases .team-card {
margin-bottom: 0;
}
.slider .review-card { 
width: 100%;
min-height: 518px; 
}
.arrows label {
height: 40px;
width: 40px;
}
.arrows label:before {
content: "";
display: block;
width: 30px;
height: 30px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/arrow-left.svg) 0 0 no-repeat;
background-size: 100% 100%;
}
.slider input[type="radio"]{ 
display: none;
}
.arrows { 
top: calc(50% - 32px);
width: 100%;
height: 1px;
position: absolute;
z-index: 3;
}
.arrows label {
align-items: center;
justify-content: center;
width: 64px;
height: 64px;
background: #10D4FF;
padding: 0;
border: 0;
border-radius: 50%;
font-size: 0;
margin: 0;
cursor: pointer;
position: relative;
}
.slider-authors {
position: relative;
}
.slider-authors .arrows { 
position: absolute;
z-index: 3;
margin: 0;
top: 214px;
}
.arrows label:hover{ 
opacity: 0.6;
}
.arrows label{
transition: opacity 0.2s ease-out;
display: none;
}
.underline {
padding-bottom: 72px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line-blue.svg) center bottom no-repeat;
}
.underline--red {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-red.svg);
}
.underline--yellow {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line.svg);
}
.block-icon {
position: absolute;
top: 0;
right: -27px;
z-index: -1;
padding: 18px;
background: #EEF3FB;
border-radius: 24px;
transform: rotateZ(15deg);
}
.services-template-single-convertation #points .block-icon {
top: 182px;
right: 40px;   
}
.block-icon img {
width: 84px;
height: 84px;
}
.points {
display: flex;
flex-direction: column;
width: 1066px;
max-width: 100%;
margin: 64px auto 0;
}
.block-desc {
font-size: 24px;
line-height: 140%;
text-align: center;
font-weight: 500;
}
.points__item {
width: 523px;
max-width: 100%;
background: #FFB03B;
border-radius: 16px;
position: relative;
display: flex;
align-items: center;
padding: 24px 16px;
}
.points__item:last-child {
margin-bottom: 0;
}
.points__item:nth-child(2n + 1):after {
content: '';
display: block;
width: 407px;
height: 220px;
position: absolute;
right: -407px;
top: calc(50% - 21px);
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/right-down-line.svg);
background-repeat: no-repeat;
}
.points__item:nth-child(2n):before {
content: '';
display: block;
width: 407px;
height: 220px;
position: absolute;
left: -395px;
top: calc(50% - 30px);
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/left-down-line.svg);
background-repeat: no-repeat;
}
.points__item:last-child:after,
.points__item:last-child:before {
content: none;
}
.points__item:nth-child(2n) {
align-self: flex-end;
}
.points__hint {
position: absolute;
bottom: -16px;
transform: translateY(100%);
left: 0;
}
.points__icon {
min-width: 80px;
height: 80px;
border-radius: 80px;
display: flex;
align-items: center;
justify-content: center;
background: white;
border: 1px solid black;
}
.points__icon img {
max-width: 50px;
max-height: 50px;
}
.points__title {
font-size: 16px;
line-height: 120%;
margin-bottom: 12px;
}
.points__desc {
line-height: 150%;
}
video {
max-width: 100%;
}
.sticky {
position: sticky;
top: 160px;
}
.wpcf7-list-item {
margin: 0;
}
.wpcf7-list-item input[type=checkbox] {
width: 18px;
height: 18px;
border-radius: 2px;
vertical-align: middle;
}
.wpcf7-list-item-label {
vertical-align: middle;
margin-left: 8px;
font-size: 12px;
line-height: 150%;
color: black;
}
.file-upload-wrapper {
position: relative;
overflow: hidden;
}
.file-upload-input { 
opacity: 0;
width: 0.1px; 
height: 0.1px;
}
.file-upload-btn { 
display: inline-block;
border: 1px solid #292D32; 
padding: 9px 43px; 
border-radius: 8px;
cursor: pointer; 
background-color: white; 
font-size: 14px;
line-height: 150%;
color: #292D32;
font-weight: 700;
}
.file-upload-text {
font-size: 14px;
line-height: 150%;
}
.star input[type=radio] {
display: none;
}
.star {
display: inline-block;
width: 32px;
height: 32px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/star.svg) no-repeat;
background-size: contain;
margin-right: 10px;
}
.star:has(input[type=radio]:checked) ~ .star {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/star-not-checked.svg); 
}
.card--blue {
background-color: #EEF3FB;
border-radius: 8px;
padding: 24px;
min-height: 480px;
position: relative;
}
.card__photo {
height: 83px;
border-radius: 4px;
}
.modal-content .card__photo {
height: 100px;
}
.card__name {
font-weight: 700;
}
.card__profession {
font-size: 14px;
line-height: 150%;
}
.card__title {
font-weight: 700;
color: black;
}
.card__opener {
position: absolute;
bottom: 24px;
color: #10D4FF;
font-size: 20px;
line-height: 120%;
font-weight: 700;
cursor: pointer;
}
.card__screan {
max-width: 340px;
}
.dots--blue {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots--blue.svg) no-repeat;
background-position: 64px 34px;
}
.langs__checkbox {
display: none;
}
.langs__dropdown {
display: none;
position: absolute;
left: 0;
top: 100%;
padding: 10px 0;
background: #EEF3FB;
border-radius: 20px;
}
.lang-item {
padding: 10px 20px;
text-align: left;
}
.lang-item a {
color: #161616;
text-decoration: none;
}
.lang-item a:hover {
color: #FA6C65;
}
.langs__checkbox:checked ~ .langs__dropdown {
display: block;
}
.stages {
display: flex;
flex-wrap: wrap;
}
.stages__item {
width: 29.75%;
margin-top: 30px;
position: relative;
}
.stages__item:nth-child(3n+1), .stages__item:nth-child(3n+2) {
margin-right: 50px; 
}
.stages__item:nth-child(3n+1):after, .stages__item:nth-child(3n+2):after {
content: "";
display: block;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/arrow-blue.svg) no-repeat;
width: 32px;
height: 15px;
position: absolute;
top: calc(50% - 7px);
right: -42px;
}
.stages__item:last-child:after {
content: none;
}
.stage {
background-color: #EEF3FB;
padding: 16px;
border-radius: 16px;
font-size: 14px;
line-height: 150%;
}
.stage__head {
padding-bottom: 12px;
margin-bottom: 12px;
width: 100%;
border-bottom: 1px solid #292D324D;
display: flex;
justify-content: space-between;
}
.stage__title {
font-size: 22px;
line-height: 130%;
font-weight: 500;
}
.stage__number {
display: flex;
justify-content: center;
align-items: center;
width: 28px;
height: 28px;
border-radius: 28px;
border: 1px solid #FFFFFF;
background-color: #10D4FF;
font-size: 10px;
line-height: 100%;
font-weight: 500;
color: #292D32;
}
h1.title,
h3.title,
.form-page-body h2 {
font-weight: 600;
font-size: 32px;
line-height: 38px;
color: #0A1F44;
margin-bottom: 16px;
text-align: left;
}
.title-36 {
font-size: 36px;
line-height: 110%;
color: #161616;
}
.black-phone {
display: flex;
justify-content: center;
align-content: center;
max-width: max-content;
padding:6px 12px !important;
background-color:#292D32;
border-radius: 100px;
border: 1px solid #292D32;
color: #fff !important;
font-weight: 500;
font-size: 12px;
margin-right: 10px;
}
a.black-phone:hover{
color:#fff !important;
}
.text-center_mt34{margin-top:34px;}
.cookieinfo{
padding: 30px !important;
display: flex !important;
flex-direction: row-reverse;
text-align: left !important;
align-items: self-start;
justify-content: center;
gap: 20px;
}
.cookieinfo-close{
padding:10px 20px!important;
font-weight:600;
}
.cookieinfo-close:hover{background-color:#B9121B!important}
.cookieinfo a {text-decoration:underline!important;}
.cookieinfo a:hover{text-decoration:none!important;}
.bichok .col-lg-4:first-child .directions-card{
position: relative;
}
.bichok .col-lg-4:first-child .directions-card:before{
bottom: 100%;
left: 57px;
width: 180px;
height: 121px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/bull.png) 0 0 no-repeat;
background-size: 100%;
pointer-events: none;
content: "";
display: block;
position: absolute;
}
.services .directions-card p{
margin: 0;
}
.top-nav li.menu-item-has-children > a{
position: relative;
}
.top-nav li.menu-item-has-children > a::after{
content: "";
display: inline-block;
vertical-align: top;
width: 0;
height: 0;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 6px solid #161616;
margin-left: 5px;
margin-top: 8px;
}
.top-nav li.menu-item-has-children > a:hover:after{
border-top-color: #FA6C65;
}
.top-nav li.active > a:after {
border-top-color: #FA6C65;
}
.top-footer .top-nav li.menu-item-has-children > a::after {
display: none;
}
.tags .tag1:nth-child(2){
background: #FA6C65;
}
.team .col-lg-6:nth-child(2) .tags .tag1:first-child{
background: #10D4FF;
}
.team .col-lg-6:nth-child(2) .tags .tag1:nth-child(2){
background: #FA6C65;
} 
#true_loadmore {
width: 334px;
display: block;
margin-left: auto;
margin-right: auto;
}
.footer.black .top-nav li.has-menu > a::after, .footer.black .btm-footer{
border-top-color: #fff;
}
.page_top{
padding-top: 140px;
}
.relocate-card .relocate-list li:nth-child(2) .relocate_title{
font-size: 0;
}
.reviews-template-default .article{
padding-top: 140px;
}
.reviews-template-default .article .btn{
display: none;
}
.services .directions-card p{
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
}
.item-cost-unit span{
margin-bottom: 0;
}
.direction-card-flex .item-item-title{
white-space: nowrap;
margin-top: 2px;
}
.direction-card-flex{
align-items: flex-start;
margin-top: auto;
}
body.services-template-single-nalog .relocate .col-md-6:last-child{
margin-left: auto;
margin-right: auto;
}
.about-body ul,
.article-container ul{
list-style: disc;
padding-left: 20px;
}
.about-body ul li,
.article-container ul li,
.about-body ol li,
.article-container ol li{
margin-bottom: 20px;
}
.about-body ol,
.article-container ol{
list-style: auto;
padding-left: 20px;
}
.hight-education .interest-question:before{
top: auto;
}
.logo{
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
align-items: center;
color: #000;
font-family: Geologica, sans-serif;
}
.logo span{
font-weight: 800;
font-size: 20px;
margin-left: 10px;
}
a.logo:hover{
color: #FA6C65;
}
.logo span{
white-space: nowrap;
}
body.page-id-314 .blog-card-img{
height: auto;
}
@media (max-width: 1199px){
.logo span{
font-size: 14px;
}
}    
body.page-template-page-main-form .header,
body.page-template-page-main-form .footer,
body.page-template-page-main-form .pre-footer {
display: none;
}
body.compensate-for-scrollbar {
overflow: hidden;
}
.fancybox-active {
height: auto;
}
.fancybox-is-hidden {
left: -9999px;
margin: 0;
position: absolute !important;
top: -9999px;
visibility: hidden;
}
.fancybox-container {
-webkit-backface-visibility: hidden;
height: 100%;
left: 0;
outline: none;
position: fixed;
-webkit-tap-highlight-color: transparent;
top: 0;
-ms-touch-action: manipulation;
touch-action: manipulation;
-webkit-transform: translateZ(0);
transform: translateZ(0);
width: 100%;
z-index: 99992;
}
.fancybox-container * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage {
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0;
}
.fancybox-outer {
-webkit-overflow-scrolling: touch;
overflow-y: auto;
}
.fancybox-bg {
background: #1e1e1e;
opacity: 0;
-webkit-transition-duration: inherit;
transition-duration: inherit;
-webkit-transition-property: opacity;
transition-property: opacity;
-webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
}
.fancybox-is-open .fancybox-bg {
opacity: 0.9;
-webkit-transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}
.fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar {
direction: ltr;
opacity: 0;
position: absolute;
-webkit-transition: opacity 0.25s ease, visibility 0s ease 0.25s;
transition: opacity 0.25s ease, visibility 0s ease 0.25s;
visibility: hidden;
z-index: 99997;
}
.fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar {
opacity: 1;
-webkit-transition: opacity 0.25s ease 0s, visibility 0s ease 0s;
transition: opacity 0.25s ease 0s, visibility 0s ease 0s;
visibility: visible;
}
.fancybox-infobar {
color: #ccc;
font-size: 13px;
-webkit-font-smoothing: subpixel-antialiased;
height: 44px;
left: 0;
line-height: 44px;
min-width: 44px;
mix-blend-mode: difference;
padding: 0 10px;
pointer-events: none;
top: 0;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.fancybox-toolbar {
right: 0;
top: 0;
}
.fancybox-stage {
direction: ltr;
overflow: visible;
-webkit-transform: translateZ(0);
transform: translateZ(0);
z-index: 99994;
}
.fancybox-is-open .fancybox-stage {
overflow: hidden;
}
.fancybox-slide {
-webkit-backface-visibility: hidden;
display: none;
height: 100%;
left: 0;
outline: none;
overflow: auto;
-webkit-overflow-scrolling: touch;
padding: 44px;
position: absolute;
text-align: center;
top: 0;
-webkit-transition-property: opacity, -webkit-transform;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
white-space: normal;
width: 100%;
z-index: 99994;
}
.fancybox-slide:before {
content: "";
display: inline-block;
font-size: 0;
height: 100%;
vertical-align: middle;
width: 0;
}
.fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous {
display: block;
}
.fancybox-slide--image {
overflow: hidden;
padding: 44px 0;
}
.fancybox-slide--image:before {
display: none;
}
.fancybox-slide--html {
padding: 6px;
}
.fancybox-content {
background: #fff;
display: inline-block;
margin: 0;
max-width: 100%;
overflow: auto;
-webkit-overflow-scrolling: touch;
padding: 44px;
position: relative;
text-align: left;
vertical-align: middle;
}
.fancybox-slide--image .fancybox-content {
-webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
-webkit-backface-visibility: hidden;
background: transparent;
background-repeat: no-repeat;
background-size: 100% 100%;
left: 0;
max-width: none;
overflow: visible;
padding: 0;
position: absolute;
top: 0;
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-transition-property: opacity, -webkit-transform;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
z-index: 99995;
}
.fancybox-can-zoomOut .fancybox-content {
cursor: -webkit-zoom-out;
cursor: zoom-out;
}
.fancybox-can-zoomIn .fancybox-content {
cursor: -webkit-zoom-in;
cursor: zoom-in;
}
.fancybox-can-pan .fancybox-content, .fancybox-can-swipe .fancybox-content {
cursor: -webkit-grab;
cursor: grab;
}
.fancybox-is-grabbing .fancybox-content {
cursor: -webkit-grabbing;
cursor: grabbing;
}
.fancybox-container [data-selectable=true] {
cursor: text;
}
.fancybox-image, .fancybox-spaceball {
background: transparent;
border: 0;
height: 100%;
left: 0;
margin: 0;
max-height: none;
max-width: none;
padding: 0;
position: absolute;
top: 0;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
width: 100%;
}
.fancybox-spaceball {
z-index: 1;
}
.fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--pdf .fancybox-content, .fancybox-slide--video .fancybox-content {
height: 100%;
overflow: visible;
padding: 0;
width: 100%;
}
.fancybox-slide--video .fancybox-content {
background: #000;
}
.fancybox-slide--map .fancybox-content {
background: #e5e3df;
}
.fancybox-slide--iframe .fancybox-content {
background: #fff;
}
.fancybox-iframe, .fancybox-video {
background: transparent;
border: 0;
display: block;
height: 100%;
margin: 0;
overflow: hidden;
padding: 0;
width: 100%;
}
.fancybox-iframe {
left: 0;
position: absolute;
top: 0;
}
.fancybox-error {
background: #fff;
cursor: default;
max-width: 400px;
padding: 40px;
width: 100%;
}
.fancybox-error p, .fancybox-error .list {
color: #444;
font-size: 16px;
line-height: 20px;
margin: 0;
padding: 0;
}
.fancybox-button {
background: rgba(30, 30, 30, 0.6);
border: 0;
border-radius: 0;
-webkit-box-shadow: none;
box-shadow: none;
cursor: pointer;
display: inline-block;
height: 44px;
margin: 0;
padding: 10px;
position: relative;
-webkit-transition: color 0.2s;
transition: color 0.2s;
vertical-align: top;
visibility: inherit;
width: 44px;
}
.fancybox-button, .fancybox-button:link, .fancybox-button:visited {
color: #ccc;
}
.fancybox-button:hover {
color: #fff;
}
.fancybox-button:focus {
outline: none;
}
.fancybox-button.fancybox-focus {
outline: 1px dotted;
}
.fancybox-button[disabled], .fancybox-button[disabled]:hover {
color: #888;
cursor: default;
outline: none;
}
.fancybox-button div {
height: 100%;
}
.fancybox-button svg {
display: block;
height: 100%;
overflow: visible;
position: relative;
width: 100%;
}
.fancybox-button svg path {
fill: currentColor;
stroke-width: 0;
}
.fancybox-button--fsenter svg:nth-child(2), .fancybox-button--fsexit svg:first-child, .fancybox-button--pause svg:first-child, .fancybox-button--play svg:nth-child(2) {
display: none;
}
.fancybox-progress {
background: #ff5268;
height: 2px;
left: 0;
position: absolute;
right: 0;
top: 0;
-webkit-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: 0;
transform-origin: 0;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
transition-property: transform;
transition-property: transform, -webkit-transform;
-webkit-transition-timing-function: linear;
transition-timing-function: linear;
z-index: 99998;
}
.fancybox-close-small {
background: transparent;
border: 0;
border-radius: 0;
color: #ccc;
cursor: pointer;
opacity: 0.8;
padding: 8px;
position: absolute;
right: -12px;
top: -44px;
z-index: 401;
}
.fancybox-close-small:hover {
color: #fff;
opacity: 1;
}
.fancybox-slide--html .fancybox-close-small {
color: currentColor;
padding: 10px;
right: 0;
top: 0;
}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
overflow: hidden;
}
.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
display: none;
}
.fancybox-navigation .fancybox-button {
background-clip: content-box;
height: 100px;
opacity: 0;
position: absolute;
top: calc(50% - 50px);
width: 70px;
}
.fancybox-navigation .fancybox-button div {
padding: 7px;
}
.fancybox-navigation .fancybox-button--arrow_left {
left: 0;
left: env(safe-area-inset-left);
padding: 31px 26px 31px 6px;
}
.fancybox-navigation .fancybox-button--arrow_right {
padding: 31px 6px 31px 26px;
right: 0;
right: env(safe-area-inset-right);
}
.fancybox-caption {
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0, 0, 0, 0.85)), color-stop(50%, rgba(0, 0, 0, 0.3)), color-stop(65%, rgba(0, 0, 0, 0.15)), color-stop(75.5%, rgba(0, 0, 0, 0.075)), color-stop(82.85%, rgba(0, 0, 0, 0.037)), color-stop(88%, rgba(0, 0, 0, 0.019)), to(transparent));
background: linear-gradient(0deg, rgba(0, 0, 0, 0.85) 0, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, transparent);
bottom: 0;
color: #eee;
font-size: 14px;
font-weight: 400;
left: 0;
line-height: 1.5;
padding: 75px 44px 25px;
pointer-events: none;
right: 0;
text-align: center;
z-index: 99996;
}
@supports (padding: max(0px)) {
.fancybox-caption {
padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left));
}
}
.fancybox-caption--separate {
margin-top: -50px;
}
.fancybox-caption__body {
max-height: 50vh;
overflow: auto;
pointer-events: all;
}
.fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited {
color: #ccc;
text-decoration: none;
}
.fancybox-caption a:hover {
color: #fff;
text-decoration: underline;
}
.fancybox-loading {
-webkit-animation: a 1s linear infinite;
animation: a 1s linear infinite;
background: transparent;
border: 4px solid #888;
border-bottom-color: #fff;
border-radius: 50%;
height: 50px;
left: 50%;
margin: -25px 0 0 -25px;
opacity: 0.7;
padding: 0;
position: absolute;
top: 50%;
width: 50px;
z-index: 99999;
}
@-webkit-keyframes a {
to {
-webkit-transform: rotate(1turn);
transform: rotate(1turn);
}
}
@keyframes a {
to {
-webkit-transform: rotate(1turn);
transform: rotate(1turn);
}
}
.fancybox-animated {
-webkit-transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
}
.fancybox-fx-slide.fancybox-slide--previous {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
.fancybox-fx-slide.fancybox-slide--next {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
.fancybox-fx-slide.fancybox-slide--current {
opacity: 1;
-webkit-transform: translateZ(0);
transform: translateZ(0);
}
.fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous {
opacity: 0;
-webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}
.fancybox-fx-fade.fancybox-slide--current {
opacity: 1;
}
.fancybox-fx-zoom-in-out.fancybox-slide--previous {
opacity: 0;
-webkit-transform: scale3d(1.5, 1.5, 1.5);
transform: scale3d(1.5, 1.5, 1.5);
}
.fancybox-fx-zoom-in-out.fancybox-slide--next {
opacity: 0;
-webkit-transform: scale3d(0.5, 0.5, 0.5);
transform: scale3d(0.5, 0.5, 0.5);
}
.fancybox-fx-zoom-in-out.fancybox-slide--current {
opacity: 1;
-webkit-transform: scaleX(1);
transform: scaleX(1);
}
.fancybox-fx-rotate.fancybox-slide--previous {
opacity: 0;
-webkit-transform: rotate(-1turn);
transform: rotate(-1turn);
}
.fancybox-fx-rotate.fancybox-slide--next {
opacity: 0;
-webkit-transform: rotate(1turn);
transform: rotate(1turn);
}
.fancybox-fx-rotate.fancybox-slide--current {
opacity: 1;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
.fancybox-fx-circular.fancybox-slide--previous {
opacity: 0;
-webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}
.fancybox-fx-circular.fancybox-slide--next {
opacity: 0;
-webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}
.fancybox-fx-circular.fancybox-slide--current {
opacity: 1;
-webkit-transform: scaleX(1) translateZ(0);
transform: scaleX(1) translateZ(0);
}
.fancybox-fx-tube.fancybox-slide--previous {
-webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
}
.fancybox-fx-tube.fancybox-slide--next {
-webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
}
.fancybox-fx-tube.fancybox-slide--current {
-webkit-transform: translateZ(0) scale(1);
transform: translateZ(0) scale(1);
}
@media (max-height: 576px) {
.fancybox-slide {
padding-left: 6px;
padding-right: 6px;
}
.fancybox-slide--image {
padding: 6px 0;
}
.fancybox-close-small {
right: -6px;
}
.fancybox-slide--image .fancybox-close-small {
background: #4e4e4e;
color: #f2f4f6;
height: 36px;
opacity: 1;
padding: 6px;
right: 0;
top: 0;
width: 36px;
}
.fancybox-caption {
padding-left: 12px;
padding-right: 12px;
}
@supports (padding: max(0px)) {
.fancybox-caption {
padding-left: max(12px, env(safe-area-inset-left));
padding-right: max(12px, env(safe-area-inset-right));
}
}
}
.fancybox-share {
background: #f4f4f4;
border-radius: 3px;
max-width: 90%;
padding: 30px;
text-align: center;
}
.fancybox-share h1 {
color: #222;
font-size: 35px;
font-weight: 700;
margin: 0 0 20px;
}
.fancybox-share p, .fancybox-share .list {
margin: 0;
padding: 0;
}
.fancybox-share__button {
border: 0;
border-radius: 3px;
display: inline-block;
font-size: 14px;
font-weight: 700;
line-height: 40px;
margin: 0 5px 10px;
min-width: 130px;
padding: 0 15px;
text-decoration: none;
-webkit-transition: all 0.2s;
transition: all 0.2s;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
white-space: nowrap;
}
.fancybox-share__button:link, .fancybox-share__button:visited {
color: #fff;
}
.fancybox-share__button:hover {
text-decoration: none;
}
.fancybox-share__button--fb {
background: #3b5998;
}
.fancybox-share__button--fb:hover {
background: #344e86;
}
.fancybox-share__button--pt {
background: #bd081d;
}
.fancybox-share__button--pt:hover {
background: #aa0719;
}
.fancybox-share__button--tw {
background: #1da1f2;
}
.fancybox-share__button--tw:hover {
background: #0d95e8;
}
.fancybox-share__button svg {
height: 25px;
margin-right: 7px;
position: relative;
top: -1px;
vertical-align: middle;
width: 25px;
}
.fancybox-share__button svg path {
fill: #fff;
}
.fancybox-share__input {
background: transparent;
border: 0;
border-bottom: 1px solid #d7d7d7;
border-radius: 0;
color: #5d5b5b;
font-size: 14px;
margin: 10px 0 0;
outline: none;
padding: 10px 15px;
width: 100%;
}
.fancybox-thumbs {
background: #ddd;
bottom: 0;
display: none;
margin: 0;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
padding: 2px 2px 4px;
position: absolute;
right: 0;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
top: 0;
width: 212px;
z-index: 99995;
}
.fancybox-thumbs-x {
overflow-x: auto;
overflow-y: hidden;
}
.fancybox-show-thumbs .fancybox-thumbs {
display: block;
}
.fancybox-show-thumbs .fancybox-inner {
right: 212px;
}
.fancybox-thumbs__list {
font-size: 0;
height: 100%;
list-style: none;
margin: 0;
overflow-x: hidden;
overflow-y: auto;
padding: 0;
position: absolute;
position: relative;
white-space: nowrap;
width: 100%;
}
.fancybox-thumbs-x .fancybox-thumbs__list {
overflow: hidden;
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
width: 7px;
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
background: #fff;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
background: #2a2a2a;
border-radius: 10px;
}
.fancybox-thumbs__list a {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
background-color: rgba(0, 0, 0, 0.1);
background-position: 50%;
background-repeat: no-repeat;
background-size: cover;
cursor: pointer;
float: left;
height: 75px;
margin: 2px;
max-height: calc(100% - 8px);
max-width: calc(50% - 4px);
outline: none;
overflow: hidden;
padding: 0;
position: relative;
-webkit-tap-highlight-color: transparent;
width: 100px;
}
.fancybox-thumbs__list a:before {
border: 6px solid #ff5268;
bottom: 0;
content: "";
left: 0;
opacity: 0;
position: absolute;
right: 0;
top: 0;
-webkit-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
z-index: 99991;
}
.fancybox-thumbs__list a:focus:before {
opacity: 0.5;
}
.fancybox-thumbs__list a.fancybox-thumbs-active:before {
opacity: 1;
}
@media (max-width: 576px) {
.table {
font-size: 9px;
}
.underline {
background-size: 50%;
padding-bottom: 40px;
}
.stories .slick-track {
margin-left: 14px;
}
.modal-dialog {
margin: 0;
}
.fancybox-thumbs {
width: 110px;
}
.fancybox-show-thumbs .fancybox-inner {
right: 110px;
}
.fancybox-thumbs__list a {
max-width: calc(100% - 10px);
}
}
:has(> .has-before),
:has(> .has-after),
:has(> .background) {
position: relative;
}
.background,
.has-before,
.has-after {
position: absolute !important;
top: 0;
bottom: 0;
left: 0;
right: 0;
width: 100%;
max-width: 1440px;
margin: 0 auto;
}
.background {
z-index: -1;
}
.psd,
.languages .lang-btn::before,
.list li:before,
.rules-title:before,
.gold-visa .blog:before,
.universities h2:before,
.rad-item label:before,
.how-choose-card:after,
.how-choose-card:before,
.comments h2:before,
.benefits h2::before,
.check-list li:after,
.check-list li:before,
.about-box::before,
.has-sun:before,
.roadmap-info::before,
.timeline-item:not(:last-child):before,
.interest-question::before,
.video a::after, .video a:before,
.ordering .table-wrap:before,
.title-text:before,
.title-text:after,
.serv-list:after,
.accordion .card-header .accordion__button .caret::before,
.accordion .card-header .accordion__button .caret:after,
.has-flower::before,
.start-up-guide .serv-list::before,
.team-card-photo:before,
.team-card::before,
.team-card:after,
.more:after,
.more:before,
.slick-arrow:before,
.has-bull:before,
.rad-list li::after,
.rad-list li::before,
.has-before::before,
.has-after::after,
.hero:before,
.has-flower-down-left:before,
.hero:after {
content: "";
display: block;
position: absolute;
}
.background--blue-dots {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/blue-dots.svg) no-repeat;
background-position: bottom 28px left -23px;
}
.background--blue-light-dots {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots2.png) no-repeat;
background-position: bottom 158px right -57px;
}
.background--right-76 {
background-position: bottom 178px right 76px;
}
.background--red-dots {
top: -78px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots.svg) no-repeat;
background-position: top -78px left 123px;
}
.background--map {
right: -38px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/map.svg) no-repeat;
background-position: top 178px right 0;
}
.page-template-page-vng-for-2-months .our-team .background,
.services-template-single-shengen-rejection .our-team .background {
background-position: top 0 left 123px;
top: -78px;
}
.services-template-single-hurado .posts .background,
.services-template-single-partnership .posts .background {
background-position: top 0 right 120px;
top: -159px;
}
.extra-services-template-default #useful-articles .background,
.services-template-single-convertation #useful-articles .background {
background-position: top 0 right 120px;
top: -39px;
}
.services-template-single-shengen-rejection #useful-articles .background {
background-position: top 51px right 116px;
}
.services-template-single-permit-without-work #proposal-1 .background {
background-position: top 60px left 37px;
}
.services-template-single-courses .posts .background,
.services-template-single-permit-without-work .posts .background {
background-position: top 0 right 120px;
top: -67px;
}
.services-template-single-courses .directions .background {
top: 0;
left: -25px;
background-position: left top;
}
.img-heart {
position: absolute;
display: block;
width: 84px;
height: 111px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/heart.svg) no-repeat;
}
.page-template-page-faq #title .img-heart {
right: 50px;
top: 0;
}
.block-img-text-btn .img-heart {
top: -44px;
right: 42px;
}
.services-template-single-hight-education .how-choose .background {
top: -81px;
}
.services-template-single-hight-education .how-choose .img-heart {
right: 84px;
}
.services-template-single-hight-education .roadmap-info:before {
content: none;
}
.services-template-single-courses .fits .img-heart {
top: 46px;
left: 66px;
}
.services-template-single-convertation .fits .img-heart {
top: 106px;
left: 156px;
}
.z-1 {
z-index: 1;
}
.proposal .img-heart {
left: 96px;
top: 80px;
}
.services-template-single-gold-visa .proposal .img-heart {
left: auto;
right: 170px;
top: 106px;
}
.services-template-single-extension-vng-kochevnika .proposal .img-heart {
left: auto;
top: 106px;
right: 120px;
}
.services-template-single-gold-visa .roadmap-info::before {
content: none;
}
.services-template-single-partnership .proposal .img-heart {
top: 112px;
left: 181px;
}
.services-template-single-partnership .fits .img-heart {
left: 96px;
top: 46px;  
}
.services-template-single-hurado .proposal .img-heart {
left: auto;
right: 123px;
top: 166px;
}
.services-template-single-permit-without-work .proposal .img-heart {
left: auto;
right: 148px;
top: 342px;
}
.proposal--heart-right .img-heart {
left: auto;
right: 79px;
top: 112px;
}
.trans, .dropdown-menu .dropdown-item, .rad-item label:before, .rad-item label, .view-doc, .tarif-tabs .nav-item .nav-link, .nav-tabs .nav-item .nav-link, .breadcrumb .breadcrumb-item a, .nav-ico span, .backdrop, .f-links a, .top-footer .callback .ico svg, .accordion .card-header button .caret::before, .accordion .card-header .accordion__button .caret:after, .more:before, .more, .slick-arrow, .view-more, .reviews h2 + p a, .reviews h2 + .list a, .top-nav li.has-menu > a::after, .top-nav li a, a, .btn {
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.btn {
border: 0;
display: inline-block;
vertical-align: top;
text-align: center;
text-decoration: none;
cursor: pointer;
position: relative;
z-index: 1;
background: #fff;
padding: 11px 24px;
border-radius: 30px;
font-weight: 700;
font-size: 16px;
line-height: 24px;
color: #fff;
background: #161616;
border: 1px solid #161616;
}
.btn-expand input[type=checkbox] {
display: none;
}
.btn-expand:has(input[type=checkbox]) ~ div {
height: 0;
opacity: 0;
-webkit-transition: height 1s, opacity 1s;
transition: height 1s, opacity 1s;
overflow: hidden;
}
.btn-expand:has(input[type=checkbox]:checked) ~ div {
-webkit-transition: height 1s, opacity 1s;
transition: height 1s, opacity 1s;
opacity: 1;
height: auto;
}
.btn--small {
font-size: 12px;
line-height: 150%;
font-weight: 500;
padding: 7px 11px;
}
.btn--big {
padding-top: 15px;
padding-bottom: 15px;
min-width: 334px;
}
.btn-social {
border-radius: 10px;
min-width: 208px;
border: 1px solid #10D4FF;
background: #EDFBFF;
color: #161616;
padding-top: 15px;
padding-bottom: 15px;
font-size: 14px;
line-height: 17px;   
}
.btn-social img {
vertical-align: middle;
}
.btn-social--transparent {
border: 1px solid white;
color: white;
background: transparent;
}
.btn--border-black {
border-color: black;
color: #161616;
}
.btn:hover, .btn:focus {
color: #fff;
text-decoration: none;
background: #FA6C65;
border-color: #FA6C65;
}
.borderd-btn {
color: #161616;
background: #fff;
padding: 16px;
}
.btn--transparent {
background: transparent;
color: #161616;
}
.btn--transparent:hover, .btn--transparent:focus {
background: #161616;
color: #fff;
border-color: #161616;
}
.borderd-btn:hover, .borderd-btn:focus {
background: #161616;
color: #fff;
border-color: #161616;
}
.pink-btn {
color: #161616;
background: #FFD8D0;
border-color: #FFD8D0;
}
.pink-btn:hover, .pink-btn:focus {
background: #FA6C65;
color: #fff;
border-color: #FA6C65;
}
.red-btn {
color: #fff;
background: #FA6C65;
border-color: #FA6C65;
}
.red-btn:hover, .red-btn:focus {
background: #FFD8D0;
color: #161616;
border-color: #FFD8D0;
}
.navy-btn {
color: #fff;
background: #0462FF;
border-color: #0462FF;
}
.white-btn {
color: #161616;
background: #fff;
border-color: #fff;
}
.white-btn:hover, .white-btn:focus {
background: #FA6C65;
color: #fff;
border-color: #FA6C65;
}
.blue-btn {
background-color: #EEF3FB;
border: none;
color: #161616;
}
button, a,
.slide.slick-slide.slick-current.slick-active {
outline: none !important;
text-underline-position: under;
}
body {
background: #ffffff;
font-family: "Manrope", sans-serif;
font-optical-sizing: auto;
font-style: normal;
font-size: 16px;
color: #161616;
padding: 0 !important;
}
h1, h2, h3, h4, h5 {
margin-top: 0;
color: #000;
}
ul {
padding: 0;
margin: 0;
list-style: none;
}
.single-expert .case-content ul {
list-style: initial;
padding-left: 20px;
}
a {
color: #0462FF;
text-decoration: none;
}
a:hover, a:focus {
text-decoration: none;
color: #0462FF;
}
p, .list {
font-size: 16px;
line-height: 24px;
color: #161616;
margin-top: 0;
margin-bottom: 24px;
}
.align, .university-card-title a, .relocate-list li span:nth-child(2) i, .more, .view-more, .top-nav li a, .logo, svg {
display: inline-block;
vertical-align: top;
}
svg {
width: 100%;
height: 100%;
}
.no-shadow, .btn:hover, .btn:focus {
outline: none !important;
-webkit-box-shadow: 0 0 0 transparent !important;
box-shadow: 0 0 0 transparent !important;
}
img {
vertical-align: top;
}
.container {
position: relative;
padding-left: 10px;
padding-right: 10px;
}
@media (min-width: 768px) {
.mw-md-241 {
max-width: 241px !important;
}
}
@media (min-width: 1340px) {
.container {
max-width: 1320px;
}
}
.row {
margin-left: -10px;
margin-right: -10px;
}
div[class*=col-] {
padding-left: 10px;
padding-right: 10px;
}
.hero {
padding: 215px 0 24px;
background: #FFD8D0;
position: relative;
z-index: 10;
}
.hero__text {
max-width: 775px;
}
.hero__description {
font-size: 24px;
line-height: 140%;
font-weight: 600;
}
.text-yellow {
color: #FFB03B;
}
.hero__description .text-yellow {
font-weight: 800;
}
.hero--left {
padding: 140px 0 80px;
color: white;
background-repeat: no-repeat;
background-size: cover;
}
.hero--narrow {
padding: 64px 60px 97px;
border-radius: 24px;
}
.hero--left:after {
content: none;
}
.hero--left:before {
background: linear-gradient(to right, transparent, rgb(41, 45, 50, 0.38)) !important;
}
.hero--narrow:before {
border-radius: 24px;
}
.hero .has-before:before,
.hero .has-after:after {
inset: 0 0 0 0;
z-index: -1;
}
.hero .has-before:before {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-1.png) 0 bottom no-repeat;
}
.hero .has-after:after {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-2.png) right top no-repeat;
}
.hero h1 {
text-align: center;
margin-bottom: 16px;
font-weight: 800;
font-size: 88px;
line-height: 132px;
}
.hero--left h1 {
text-align: left;
color: white;
margin-bottom: 44px;
line-height: normal;
}
.hero--narrow h1 {
font-size: 74px;
margin-bottom: 32px;
}
.hero h1 img {
margin-top: 35px;
margin-left: 10px;
}
.hero--left h1 img {
vertical-align: middle;
border: 12px solid white;
background: white;
border-radius: 16px;
margin: 0;
}
.hero .container {
position: relative;
z-index: 2;
}
.hero.hero-inner {
padding-bottom: 148px;
background: #FFE4BF;
}
.hero.hero-inner h1, .hero.hero-inner .h1 {
font-size: 64px;
line-height: 70px;
}
.hero.hero-decor-1:before {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-4.webp) 0 bottom no-repeat;
background-size: 545px auto;
}
.hero.hero-decor-1:after {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-3.webp) right top no-repeat;
background-size: 496px auto;
}
.hero-text {
text-align: center;
}
.hero--left .hero-text {
text-align: left;
}
.hero-text .btn {
margin-bottom: 16px;
}
.hero--left .hero-text .btn {
margin-bottom: 18px;
color: black;
border-color: black;
}
.hero--left .hero-text .red-btn {
color: white;
border-color: white;
}
.hero--left .hero-text .btn:hover {
background-color: #ccc;
}
.hero--left .hero-text .btn img {
vertical-align: middle;
margin-left: 10px;
}
.hero-text p, .hero-text .list {
text-align: center;
margin-bottom: 48px;
font-size: 22px;
line-height: 29px;
font-weight: 500;
}
.hero--left .hero-text p, .hero--left .hero-text .list {
margin-bottom: 44px;
color: white;
text-align: left;
}
.hero-note {
margin-bottom: 94px;
font-size: 16px;
line-height: 32px;
}
.hero--left .hero-note {
margin-bottom: 44px;
}
.pluses {
display: flex;
justify-content: space-between;
align-items: center;
}
.pluses__item {
color: #161616;
font-size: 22px;
line-height: normal;
padding: 5px 24px;
background-color: white;
margin-right: 20px;
width: 420px;
min-height: 108px;
border-radius: 10px;
border: 1px solid black;
display: flex;
align-items: center;
}
.pluses__item--turned {
background-color: #FFB03B;
transform: rotate(-10deg);
}
.pluses__item:last-child {
margin-right: 0;
}
.small-note {
font-size: 12px;
line-height: 24px;
}
.hero--left .small-note {
margin-top: 44px;
}
.header {
position: fixed;
z-index: 90;
top: 40px;
left: 0;
right: 0;
}
.header-inner {
background: #fff;
-webkit-box-shadow: 0px 4px 12px 0px rgba(41, 45, 50, 0.0784313725);
box-shadow: 0px 4px 12px 0px rgba(41, 45, 50, 0.0784313725);
border-radius: 40px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 13px 24px;
}
.head-box {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
width: 1%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.logo img {
max-width: 100%;
}
.top-nav {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
width: 1%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 16px;
line-height: 21px;
font-weight: 500;
}
.top-nav li {
display: block;
position: relative;
}
.top-nav li a {
text-decoration: none;
color: #161616;
padding: 5px 10px;
}
.top-nav li a:hover {
color: #FA6C65;
}
.top-footer .top-nav li a {
padding: 10px 0;
}
.top-nav li ul {
display: none;
position: absolute;
width: 250px;
left: 0;
top: 100%;
padding: 10px 0;
background: #EEF3FB;
border-radius: 20px;
}
.top-nav li ul li a {
padding: 10px 20px;
}
.top-nav li:first-child ul {
width: 345px;
}
.top-nav li.has-menu > a {
position: relative;
}
.top-nav li.has-menu > a::after {
content: "";
display: inline-block;
vertical-align: top;
width: 0;
height: 0;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 6px solid #161616;
margin-left: 5px;
margin-top: 10px;
}
.top-nav li.has-menu > a:hover:after {
border-top-color: #FA6C65;
}
.top-nav li.active > a {
color: #FA6C65;
}
.top-nav li.active > a:after {
border-top-color: #FA6C65;
}
.top-nav li.active ul {
display: block;
}
.nums {
padding: 100px 0 70px;
}
h2, .h2 {
text-align: center;
margin-bottom: 48px;
font-size: 56px;
line-height: 56px;
margin-bottom: 48px;
color: #161616;
font-weight: 700;
}
#socialsModal h2 {
font-size: 32px;
line-height: 120%;
}
#socialsModal .block-desc {
font-size: 22px;
line-height: 130%;
}
h3, .h3 {
margin: 0 0 16px 0;
font-size: 24px;
line-height: 28px;
font-weight: 700;
color: #161616;
}
.num-list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin: 0 -10px;
text-align: center;
font-size: 16px;
line-height: 24px;
}
.num-list li {
padding: 0 10px;
}
.num-list li span {
display: block;
font-size: 56px;
line-height: 84px;
color: #B9121B;
font-weight: 600;
}
.num-list li i {
font-style: normal;
white-space: nowrap;
}
.has-line,
.convertation .services h2 + p,
.convertation .services h2 + .list,
.docs h2,
.permit-without-work .services h2 + p,
.permit-without-work .services h2 + .list,
.permit-without-work .roadmap h2 + p,
.permit-without-work .roadmap h2 + .list,
.hight-education .roadmap h2,
.partnership .roadmap h2 + .list, .cases h2,
.courses .services h2 + p,
.courses .services h2 + .list,
.courses .roadmap h2 + p,
.courses .roadmap h2 + .list,
.sertificate .more-services h2,
.digital-nomad-page .faq h2,
.digital-nomad-page .section-tarif h2,
.student-visa-guide .faq h2,
.for-whom h2,
.start-up .relocate h2 + p,
.start-up .relocate h2 + .list,
.taxes .relocate h2, .shengen .faq h2,
.shengen .section-visa h2,
.more-services h2,
.services h2, .startup h2,
.optimization h2,
.section-tarif h2 + p,
.section-tarif h2 + .list,
.section-tarif .h2 + p,
.section-tarif .h2 + .list,
.integration h2 + p,
.integration h2 + .list,
.for-you h2 {
position: relative;
padding-bottom: 66px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line.svg) center bottom no-repeat;
}
.for-you {
padding: 100px 0 80px;
position: relative;
z-index: 1;
background: #FFE4BF;
}
.for-you .has-before::before {
z-index: -1;
left: 0;
top: 0;
right: 0;
bottom: 0;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots.png) 0 center no-repeat;
}
.for-you-card {
height: calc(100% - 20px);
margin-bottom: 20px;
border-radius: 10px;
background: #fff;
font-size: 16px;
line-height: 19px;
font-weight: 700;
color: #161616;
padding: 24px;
}
.for-you-card-link {
color: #161616;
}
.title .for-you-card-link {
font-size: 20px;
line-height: 120%;
}
.for-you-card .ico {
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;
width: 48px;
height: 48px;
margin-bottom: 16px;
border-radius: 50%;
background: #FFD8D0;
}
.for-you-card svg {
fill: #161616;
width: 28px;
height: 28px;
}
.svg-white {
fill: white !important;
}
.for-you-card.blue,
.item-cost.blue {
background: #EEF3FB;
}
.why-we {
padding: 100px 0 80px;
}
.why-we .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/why-bg.png) left 100px bottom 100px no-repeat;
}
.why-we h2 {
text-align: left;
}
.why-we-card {
margin-bottom: 20px;
padding: 28px;
border-radius: 8px;
background: #EEF3FB;
height: calc(100% - 20px);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.why-we-num {
width: 48px;
height: 48px;
margin-bottom: 16px;
text-align: center;
line-height: 44px;
background: #FFB03B;
border-radius: 50%;
border: 2px solid #FFE4BF;
font-size: 24px;
font-weight: 700;
}
.why-we-title {
font-size: 24px;
line-height: 28px;
font-weight: 700;
margin-bottom: 20px;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.directions {
padding: 100px 0 80px;
}
.directions-card {
padding: 24px;
border-radius: 8px;
margin-bottom: 20px;
height: calc(100% - 20px);
background: #EEF3FB;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.directions-card p, .directions-card .list {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
font-size: 14px;
line-height: 21px;
color: #292D32;
}
.directions-card-title {
font-size: 24px;
line-height: 28px;
font-weight: 700;
font-weight: 700;
padding-bottom: 24px;
margin-bottom: 24px;
border-bottom: 1px solid rgba(41, 45, 50, 0.3);
}
.relocate {
padding: 100px 0 120px;
position: relative;
z-index: 1;
}
.relocate .has-before::before {
inset: 0;
z-index: -1;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots1.png) right 0 top 60px no-repeat;
}
.relocate h2 + p, .relocate h2 + .list {
font-size: 22px;
line-height: 29px;
max-width: 600px;
margin: 0px auto 64px;
text-align: center;
}
.relocate .text-center {
padding-top: 44px;
}
.relocate .text-center .btn {
width: 334px;
max-width: 100%;
}
.relocate-card {
border-radius: 8px;
height: calc(100% - 20px);
background: #fff;
margin-bottom: 20px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
background: #fff;
padding: 24px;
}
.relocate-card--blue {
background-color: #EEF3FB;
}
.relocate-card .ico {
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;
width: 48px;
height: 48px;
margin-bottom: 16px;
border-radius: 50%;
background: #FFD8D0;
}
.relocate-card .ico--deep-pink {
background: #FA6C65;
}
.relocate-card .ico--small {
width: 27px;
height: 27px;
}
.relocate-card span.ico {
display: inline-flex;
margin: 0;
}
.relocate-card svg {
fill: #161616;
width: 28px;
height: 28px;
}
.relocate-card .ico--small svg {
width: 15px;
height: 15px;
}
.relocate-card-title {
font-size: 24px;
line-height: 29px;
font-weight: 700;
margin-bottom: 16px;
padding-bottom: 16px;
border-bottom: 1px solid rgba(41, 45, 50, 0.3);
}
.relocate-card-text {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
font-size: 14px;
line-height: 150%;
color: #292D32;
}
.relocate-card-text p, .relocate-card-text .list {
font-size: 14px;
line-height: 21px;
color: #292D32;
margin-bottom: 12px;
}
.rad-list {
margin-bottom: 16px;
font-size: 14px;
line-height: 21px;
font-weight: 400;
color: #292D32;
}
.rad-list li {
display: block;
padding: 3px 0 3px 24px;
position: relative;
}
.rad-list li:not(:last-child) {
margin-bottom: 6px;
}
.rad-list li::before {
left: 0;
top: 6px;
z-index: 1;
width: 14px;
height: 14px;
background: #FFD8D0;
border-radius: 50%;
}
.rad-list li::after {
left: 5px;
top: 11px;
z-index: 2;
width: 4px;
height: 4px;
background: #292D32;
border-radius: 50%;
}
.relocate-list {
padding-bottom: 14px;
font-size: 14px;
line-height: 21px;
}
.relocate-list li {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-bottom: 10px;
padding: 8px;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
background: #EEF3FB;
border-radius: 8px;
}
.relocate-list li span:nth-child(2) {
padding-left: 15px;
color: #FA6C65;
font-size: 20px;
font-weight: 600;
}
p.large, .large.list, .section-tarif h2 + p, .section-tarif h2 + .list, .section-tarif .h2 + p, .section-tarif .h2 + .list, .faq h2 + p, .faq h2 + .list, .quides h2 + p, .quides h2 + .list, .proposal h2 + p, .proposal h2 + .list, .reviews h2 + p, .reviews h2 + .list, .for-business h2 + p, .for-business h2 + .list, .integration h2 + p, .integration h2 + .list {
font-size: 22px;
line-height: 27px;
font-weight: 500;
max-width: 600px;
margin: 0px auto 50px;
text-align: center;
}
.integration {
padding: 100px 0;
position: relative;
z-index: 1;
}
.integration .has-before:before {
z-index: -1;
width: 490px;
height: 613px;
right: 0;
bottom: -260px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line-1.png) 0 0 no-repeat;
background-size: 100%;
}
.integration .text-center {
padding-top: 40px;
}
.for-business {
padding: 100px 0;
}
.for-business .text-center {
padding-top: 40px;
}
.for-business .text-center .btn {
width: 334px;
max-width: 100%;
}
.has-bull {
position: relative;
}
.has-bull:before {
bottom: 100%;
left: 57px;
width: 88px;
height: 59px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/bull.png) 0 0 no-repeat;
background-size: 100%;
pointer-events: none;
}
.reviews {
padding: 100px 0;
background: #292D32;
}
.reviews h2 {
color: #fff;
}
.reviews h2 + p, .reviews h2 + .list {
color: #fff;
max-width: none;
}
.reviews h2 + p a, .reviews h2 + .list a {
color: #10D4FF;
}
.reviews h2 + p a:hover, .reviews h2 + .list a:hover {
color: #0462FF;
}
.reviews .slick-track {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.reviews .slick-track .slide {
float: none;
height: auto;
}
.reviews .slick-track .slide .review-card {
height: 100%;
}
.slider-wrapper {
position: relative;
margin: 0 -10px;
}
.slider-wrapper .slide {
padding: 0 10px;
}
.slider-wrapper .review-card {
margin-bottom: 0;
}
.review-card {
background: #fff;
border-radius: 16px;
padding: 24px;
}
.review-card p, .review-card .list {
margin-bottom: 10px;
}
.review-card-photo {
width: 56px;
height: 56px;
overflow: hidden;
border-radius: 50%;
margin-bottom: 16px;
}
.review-card-photo img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.review-card-title {
font-size: 16px;
line-height: 24px;
margin-bottom: 8px;
font-weight: 700;
}
.view-more {
font-size: 16px;
line-height: 24px;
text-decoration: underline;
color: #10D4FF;
}
.view-more:hover, .view-more:focus {
text-decoration: underline;
color: #0462FF;
}
.slick-arrow {
width: 42px;
height: 42px;
position: absolute;
background: #10D4FF;
padding: 0;
border: 0;
border-radius: 50%;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
font-size: 0;
}
.slick-arrow:before {
top: 50%;
left: 50%;
width: 21px;
height: 21px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/arrow-left.svg) 0 0 no-repeat;
background-size: 100% 100%;
}
.slick-arrow:hover {
background: #0462FF;
}
.slick-prev,
.slick-arrow {
width: 64px;
height: 64px;
z-index: 1;
}
.slick-prev:before, 
.slick-next:before {
width: 31px;
height: 31px;
}
.slick-prev {
margin-left: 10px;
}
.slick-next {
margin-right: 10px;
}
.slick-prev:before {
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.slick-next:before {
-webkit-transform: translate(-50%, -50%) rotate(180deg);
transform: translate(-50%, -50%) rotate(180deg);
}
.proposal {
padding: 100px 0 80px;
position: relative;
z-index: 1;
}
.proposal .has-before:before {
z-index: -1;
inset: 0 0 0 0;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots1.png) 0 60px no-repeat;
}
.proposal .for-you-card {
background: #EEF3FB;
}
.proposal .for-you-card .ico {
background: #FA6C65;
}
.proposal-title {
font-size: 24px;
line-height: 120%;
font-weight: 700;
margin-bottom: 16px;
}
.quides {
padding: 100px 0 80px;
background: #FFE4BF;
}
.quides h2 {
text-align: left;
margin-bottom: 20px;
}
.quides h2 + p, .quides h2 + .list {
text-align: left;
}
.quides-list li {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin-bottom: 16px;
padding: 19px 22px;
background: #fff;
border-radius: 8px;
font-size: 16px;
line-height: 19px;
font-weight: 700;
}
.more {
text-decoration: none;
position: relative;
margin-left: 15px;
padding-right: 40px;
font-size: 20px;
line-height: 30px;
font-weight: 600;
color: #FA6C65;
}
.more:before {
right: 0;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
background: #FA6C65;
border-radius: 50%;
z-index: 1;
width: 32px;
height: 32px;
}
.more:after {
z-index: 2;
top: 50%;
right: 8px;
-webkit-transform: translateY(-50%) rotate(180deg);
transform: translateY(-50%) rotate(180deg);
background: url(//el-relocator.com/wp-content/themes/pomogator/images/arrow-left.svg) 0 0 no-repeat;
background-size: 100% 100%;
width: 16px;
height: 16px;
}
.more:hover, .more:focus {
text-decoration: none;
color: #10D4FF;
}
.more:hover::before, .more:focus::before {
background: #10D4FF;
}
.team {
padding: 100px 0;
position: relative;
z-index: 1;
}
.team .has-before::before {
z-index: -1;
left: 0;
bottom: -310px;
width: 360px;
height: 620px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line-3.png) right top no-repeat;
pointer-events: none;
}
.team .text-center {
padding-top: 40px;
}
.team .text-center .btn {
width: 334px;
max-width: 100%;
}
.team-card {
margin-bottom: 30px;
background: #EEF3FB;
border-radius: 0px 30px 30px 30px;
margin-top: 45px;
padding: 24px 24px 60px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
position: relative;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
z-index: 3;
height: calc(100% - 75px);
}
.team-card-cases {
min-height: 500px;
}
.team-card-cases .team-card-text {
padding-right: 19px;
}
.team-card-cases.reverse .team-card-text {
padding-right: 0;
padding-left: 19px;
}
.team-card:after {
z-index: 2;
left: 0;
width: 243px;
top: -44px;
height: 45px;
border-radius: 30px 30px 0 0;
background: #EEF3FB;
}
.team-card--white,
.team-card--white:after {
background: white;
}
.team-card::before {
z-index: -1;
right: 22px;
top: -35px;
left: 200px;
border-radius: 30px 30px 0 0;
background: #FFD8D0;
height: 35px;
}
.team-card p, .team-card .list {
margin-bottom: 12px;
}
.team-card .rad-list {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.team-card .btn {
width: calc(100% + 48px);
margin: 0 -24px;
border-radius: 0 0 30px 30px;
}
.team-card-cases .btn {
padding: 15px;
position: absolute;
bottom: 0;
width: 100%;
}
.team-card.reverse {
border-radius: 30px 0px 30px 30px;
flex-direction: row-reverse;
}
.team-card.reverse::after {
left: auto;
right: 0;
}
.team-card.reverse::before {
right: 200px;
left: 22px;
}
.team-card.reverse .team-card-photo::before {
-webkit-transform: rotateX(180deg);
transform: rotateX(180deg);
right: auto;
left: 0;
}
.team-card.reverse .team-card-text {
padding-right: 0;
padding-left: 50px;
}
.team-card-text {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
width: 1%;
padding-bottom: 14px;
padding-right: 50px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: calc(100% - 48px);
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.team-card-author {
min-height: 520px;
}
.team-card-author .team-card-text {
justify-content: space-between;
}
.team-card-btm {
margin-top: 36px;
}
.team-card-author .team-card-btm {
max-height: 240px;
overflow: hidden;
}
.team-card-photo {
-webkit-box-flex: 0;
-ms-flex: 0 0 142px;
flex: 0 0 142px;
max-width: 142px;
border-radius: 16px;
height: 142px;
position: relative;
}
.team-card-photo img {
position: relative;
z-index: 1;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
border-radius: 16px;
}
.team-card-photo:before {
z-index: 2;
right: 0;
top: -44px;
width: 44px;
height: 73px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/clip.svg) 0 0 no-repeat;
background-size: 100% 100%;
}
.col-lg-6:nth-child(2n) .team-card-cases .team-card-photo:before {
transform: scale(-1, 1);
right: auto;
left: 0;
}
.team-card-name {
font-size: 24px;
line-height: 29px;
font-weight: 700;
margin-bottom: 12px;
}
p.team-card-description {
margin-top: 24px;
margin-bottom: 36px;
}
.tags {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
font-size: 12px;
line-height: 18px;
color: #292D32;
margin: 0 -5px;
}
.tags > span, .tags > a {
padding: 6px 22px;
margin: 0 5px 10px;
border-radius: 20px;
color: #292D32;
}
.tags .tag1 {
background: #FFB03B;
}
.tags .tag2 {
background: #FA6C65;
}
.tags .tag3 {
background: #10D4FF;
}
.for-clients {
padding: 100px 0 80px;
position: relative;
z-index: 2;
}
.for-clients-card {
padding: 36px;
border-radius: 16px;
background: #292D32;
}
.for-clients-card .btn {
width: 334px;
max-width: 100%;
}
.for-clients-card .rad-list {
padding-bottom: 14px;
font-size: 16px;
line-height: 24px;
color: #fff;
}
.for-clients-card .rad-list li {
margin-bottom: 16px;
}
.for-clients-card .rad-list li:before {
top: 8px;
background: #FFB03B;
}
.for-clients-card .rad-list li:after {
top: 13px;
}
.for-clients-img {
height: 378px;
border-radius: 8px;
overflow: hidden;
}
.for-clients-img img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.for-clients-title {
font-size: 30px;
line-height: 36px;
font-weight: 700;
color: #fff;
margin-bottom: 20px;
}
.blog {
padding: 100px 0;
}
.blog .container {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots2.png) right 0 top 120px no-repeat;
}
.single-expert .blog,
.single-post .blog {
background-image: none;
}
.blog .text-center {
padding-top: 34px;
}
.blog .text-center .btn {
width: 334px;
max-width: 100%;
}
.blog-card {
margin-bottom: 30px;
height: calc(100% - 30px);
}
.blog-card a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
height: 100%;
background: #EEF3FB;
border-radius: 8px;
text-decoration: none;
color: #161616;
padding: 24px 24px 80px;
position: relative;
}
.blog-card p, .blog-card .list {
font-size: 14px;
line-height: 21px;
margin-bottom: 40px;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.blog-card .btn {
background: transparent;
padding-top: 10px;
padding-bottom: 10px;
bottom: 24px;
left: 24px;
right: 24px;
position: absolute;
}
.blog-card:hover .btn {
background: #161616;
color: #fff;
}
.blog-card:hover .blog-card-title {
color: #0462FF;
}
.blog-card-img {
overflow: hidden;
height: 190px;
border-radius: 8px;
margin-bottom: 16px;
}
.blog-card-img img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.blog-card-title {
font-size: 24px;
line-height: 29px;
font-weight: 700;
margin-bottom: 16px;
height: 87px;
overflow: hidden;
text-overflow: ellipsis;
}
.has-flower, .start-up-guide .serv-list {
position: relative;
}
.has-flower::before, .start-up-guide .serv-list::before {
pointer-events: none;
top: -50px;
left: -24px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/flower.svg) 0 0 no-repeat;
width: 76px;
height: 110px;
background-size: 100% 100%;
z-index: 1;
}
.has-flower--right:before {
right: -24px;
left: initial;
transform: scale(-1, 1);
}
.faq {
padding: 100px 0;
}
.page-template-page-faq .faq {
background: none;
padding: 0;
}
.page-template-page-faq h1 {
color: #161616;
}
.faq h2 + p a, .faq h2 + .list a {
text-decoration: underline;
}
.faq h2 + p a:hover, .faq h2 + .list a:hover {
text-decoration: none;
}
.faq-note {
text-align: center;
margin: 36px 0;
font-size: 24px;
line-height: 120%;
font-weight: 700;
}
.accordeon-wrapper {
border-radius: 16px;
background: #EEF3FB;
padding: 47px 0 31px;
}
.page-template-page-faq .accordeon-wrapper {
padding: 32px 0;
}
.accordion {
margin: 0px auto;
max-width: 794px;
}
.accordion__title {
text-align: left;
font-size: 24px;
line-height: 120%;
border-bottom: 1px solid #292D324D;
padding-bottom: 24px;
}
.accordion__checkbox {
display: none;
}
.accordion__checkbox:checked ~ .collapse {
display: block !important;
}
.accordion__checkbox:checked ~ .card-header .accordion__button .caret:before,
.accordion__checkbox:checked ~ .card-header .accordion__button .caret:after {
-webkit-transform: translateY(-50%) rotate(45deg);
transform: translateY(-50%) rotate(45deg);
}
.accordion .card {
background: #FFFFFF;
border-radius: 8px !important;
border: 0;
}
.accordion .card:not(:last-child) {
margin-bottom: 16px;
}
.accordion .card-header {
padding: 0;
background: none;
border: 0;
border-radius: 0;
}
.accordion .card-header .accordion__button {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
position: relative;
text-align: left;
background: none;
border: 0;
font-size: 16px;
line-height: 21px;
font-weight: 700;
padding: 16px 60px 16px 24px;
min-height: 64px;
}
.accordion .card-header .accordion__button .caret {
position: absolute;
right: 24px;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 32px;
height: 32px;
background: #FA6C65;
border-radius: 50%;
}
.accordion .card-header .accordion__button .caret::before, .accordion .card-header .accordion__button .caret:after {
background: #fff;
}
.accordion .card-header .accordion__button .caret:before {
width: 18px;
height: 2px;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
right: 6px;
}
.accordion .card-header .accordion__button .caret:after {
height: 18px;
width: 2px;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
right: 14px;
}
.accordion .card-header .accordion__button:not(.collapsed) .caret:before {
-webkit-transform: translateY(-50%) rotate(45deg);
transform: translateY(-50%) rotate(45deg);
}
.accordion .card-header .accordion__button:not(.collapsed) .caret:after {
-webkit-transform: translateY(-50%) rotate(45deg);
transform: translateY(-50%) rotate(45deg);
}
.accordion .card-body {
padding: 0 60px 14px 24px;
}
.pre-footer {
padding: 48px;
background: #FFD8D0;
position: relative;
text-align: center;
border-radius: 16px;
}
.pre-footer .has-after:after,
.pre-footer .has-before:before {
pointer-events: none;
inset: 0 0 0 0;
}
.pre-footer .has-after:after {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line-4.png) 0 0 no-repeat;
}
.pre-footer .has-before:before {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line-5.png) right 100px no-repeat;
}
.pre-footer .btn {
margin-bottom: 13px;
}
.pre-footer h2 {
margin-bottom: 24px;
}
.pre-footer.white-bg {
background: #fff;
}
.footer {
padding: 80px 0;
background-color: white;
}
.top-footer {
padding-bottom: 38px;
}
.top-footer .logo {
margin-bottom: 38px;
}
.top-footer .top-nav {
display: block;
width: 100%;
justify-content: space-between;
-webkit-box-align: stretch;
font-weight: 700;
}
.top-footer .top-nav > .menu-item-has-children:not(:last-child) {
margin-bottom: 73px;
}
.top-footer  .sub-menu {
font-weight: 500;
}
.top-footer .top-nav li {
margin-right: 24px;
width: 100%;
}
.top-footer .sub-menu li, .top-footer .top-nav li:last-child {
margin-right: 0;
}
.top-footer .top-nav li ul {
text-align: left;
bottom: 100%;
top: auto;
display: block;
position: static;
background: transparent;
padding: 0;
width: 100%;
}
.top-footer .callback {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.top-footer .callback .ico {
-webkit-box-flex: 0;
-ms-flex: 0 0 31px;
flex: 0 0 31px;
max-width: 31px;
height: 31px;
margin-left: 6px;
}
.top-footer .callback .ico svg {
fill: #161616;
}
.top-footer .callback:hover {
color: #10D4FF;
}
.top-footer .callback:hover .ico svg {
fill: #10D4FF;
}
.btm-footer {
border-top: 1px solid #161616;
padding-top: 32px;
font-family: Roboto;
font-size: 14px;
line-height: 21px;
margin-top: 32px;
}
.f-links {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.f-links a {
margin-right: 24px;
color: #161616;
text-decoration: underline;
}
.f-links a:hover {
color: #0462FF;
}
.copy a {
color: #161616;
text-decoration: underline;
}
.copy a:hover {
color: #0462FF;
}
.slick-dots {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-top: 20px;
}
.slick-dots li {
padding: 0 4px;
}
.slick-dots li button {
display: block;
padding: 0;
border: 2px solid #10D4FF;
background: transparent;
font-size: 0;
border-radius: 50%;
width: 12px;
height: 12px;
}
.slick-dots li.slick-active button {
background: #10D4FF;
}
.backdrop {
position: fixed;
z-index: 100;
inset: 0 0 0 0;
background: rgba(255, 255, 255, 0.3);
opacity: 0;
visibility: hidden;
}
.nav-ico {
display: none;
overflow: hidden;
position: relative;
width: 33px;
height: 33px;
z-index: 110;
background: #161616;
border-radius: 50%;
}
.nav-ico span {
position: absolute;
width: 20px;
height: 2px;
left: 7px;
background: #fff;
}
.nav-ico span:first-child {
top: 12px;
}
.nav-ico span:nth-child(2) {
top: 17px;
}
.nav-ico span:nth-child(3) {
top: 22px;
}
.js-open {
overflow: hidden;
}
.js-open .backdrop {
opacity: 1;
visibility: visible;
}
.js-open .nav-ico span:nth-child(2) {
left: 200px;
}
.js-open .nav-ico span:first-child, .js-open .nav-ico span:nth-child(3) {
top: 50%;
left: 50%;
}
.js-open .nav-ico span:first-child {
-webkit-transform: translate(-50%, -50%) rotate(45deg);
transform: translate(-50%, -50%) rotate(45deg);
}
.js-open .nav-ico span:nth-child(3) {
-webkit-transform: translate(-50%, -50%) rotate(-45deg);
transform: translate(-50%, -50%) rotate(-45deg);
}
.section {
padding: 100px 0;
}
.section--with-dots .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots.png) no-repeat;
background-position: top 113px right 30px;
}
.section .title {
text-align: center;
margin: 0 0 48px 0;
font-size: 42px;
line-height: 50px;
font-weight: 700;
}
.serv-list {
background-color: #FFD8D0;
border-radius: 16px;
padding: 32px;
position: relative;
}
.serv-list:after {
width: 170px;
height: 151px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images	/apple.webp) 0 0 no-repeat;
background-size: 100%;
right: -47px;
bottom: -18px;
}
.extra-services-template-default .serv-list:after {
content: none;
}
.serv-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: 16px;
line-height: 24px;
color: #161616;
text-underline-position: under;
}
.serv-item:not(:last-child) {
margin-bottom: 16px;
}
.serv-item:hover {
color: #161616;
text-decoration: underline;
}
.serv-item span {
margin-right: 16px;
border-radius: 50%;
display: block;
-webkit-box-flex: 0;
-ms-flex: 0 0 36px;
flex: 0 0 36px;
max-width: 36px;
height: 36px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-color: #EEF3FB;
}
.serv-item span .icon {
width: 20px;
height: 20px;
}
.section-tarif {
position: relative;
z-index: 1;
}
.section-tarif h2, .section-tarif .h2 {
margin-bottom: 16px;
}
.section-tarif h2 + p, .section-tarif h2 + .list, .section-tarif .h2 + p, .section-tarif .h2 + .list {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line1.svg) center bottom no-repeat;
}
#vng_startup h2 + p{
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line-bloue.png) center bottom no-repeat;   
}
.section-tarif h2 + p a, .section-tarif h2 + .list a, .section-tarif .h2 + p a, .section-tarif .h2 + .list a {
text-decoration: underline;
}
.section-tarif h2 + p a:hover, .section-tarif h2 + .list a:hover, .section-tarif .h2 + p a:hover, .section-tarif .h2 + .list a:hover {
text-decoration: none;
}
.section-tarif .has-after:after {
content: "";
display: block;
position: absolute;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots.svg) 0 0 no-repeat;
left: 50px;
top: 233px;
right: 0;
bottom: 0;
z-index: -1;
}
.section-tarif .has-before:before {
inset: 0;
z-index: -1;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots.png) right 76% no-repeat;
}
.tarif-item {
background-color: #EEF3FB;
padding: 32px 48px;
border-radius: 16px;
}
.tarif-item:not(:last-child) {
margin-bottom: 48px;
}
.tarif-item-inverted {
background-color: #fff;
}
.tarif-item-inverted .item-cost {
background-color: #EEF3FB;
}
.tarif-item-head {
padding-bottom: 24px;
border-bottom: 1px solid rgba(41, 45, 50, 0.3);
margin-bottom: 24px;
}
.tarif-item-head p, .tarif-item-head .list {
max-width: 828px;
margin-bottom: 0px;
}
.tarif-item-head p + p, .tarif-item-head .list + p, .tarif-item-head p + .list, .tarif-item-head .list + .list {
margin-top: 16px;
}
.tarif-item-cnt {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.tarif-item-cost {
-webkit-box-flex: 0;
-ms-flex: 0 0 362px;
flex: 0 0 362px;
max-width: 362px;
}
.item-cost {
background-color: #fff;
border-radius: 8px;
padding: 24px;
font-size: 14px;
line-height: 21px;
}
.item-cost-needs {
font-size: 16px;
min-height: 219px;
line-height: 150%;
border-radius: 16px;
}
.item-cost-icon {
width: 64px;
height: 64px;
border-radius: 64px;
background: #FFD8D0;
display: inline-flex;
justify-content: center;
align-items: center;
}
.item-cost-needs .item-cost-name {
line-height: 120%;
font-weight: 700;
}
.item-cost-calculate {
width: 348px;
max-width: 100%;
box-shadow: 0px 4px 12px 0px #292D3214;
}
.item-cost-title {
font-size: 20px;
line-height: 22px;
font-weight: 700;
color: #292D32;
text-align: left !important;
}
.item-cost-headline {
margin-top: 14px;
font-size: 14px;
line-height: 100%;
list-style: disc;
}
.item-cost-headline a {
color: #292D32;
}
.item-cost-result {
font-size: 16px;
line-height: 19px;
color: #292D32;
font-weight: 600;
}
.hr {
border-color: #292D324D;
}
.sidebar .item-cost-calculate {
margin-top: 100px;
}
.item-cost-calculate .jcf-select {
border: 1px solid #CED4DA;
margin: 0 0 16px;
height: 40px;
padding: 5px 12px;
display: flex;
align-items: center;
width: 100%;
border-radius: 4px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
font-size: 14px;
color: #161616;
line-height: 100%;
}
.jcf-select-wrapper {
position: relative;
}
.item-cost--shadow {
box-shadow: 0px 6px 20px rgba(41, 45, 50, 0.16);
}
.item-cost-calculate .jcf-select-wrapper:after {
content: "";
display: block;
position: absolute;
top: 17px;
right: 12px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/check-mark.svg);
width: 11px;
height: 6px;
}
.item-cost-calculate .jcf-select .jcf-select-text {
line-height: 19px;
color: #161616;
}
.item-cost-calculate .jcf-select .jcf-select-opener:after {
border-color: #161616;
top: 14px;
}
.item-cost + .item-cost {
margin-top: 16px;
}
.item-cost p, .item-cost .list {
margin: 16px 0 0 0;
font-size: 14px;
line-height: 21px;
}
.item-cost p strong, .item-cost .list strong {
font-size: 20px;
line-height: 24px;
color: #FA6C65;
font-weight: 600;
display: inline-block;
margin-right: 8px;
}
.item-item-title {
font-size: 14px;
line-height: 19px;
font-weight: 700;
margin-bottom: 8px;
}
.item-item-sub-title {
font-size: 14px;
line-height: 21px;
color: #292D32;
margin-bottom: 16px;
font-weight: 600;
}
.item-cost-unit span {
vertical-align: middle;
font-size: 20px;
line-height: 24px;
color: #FA6C65;
font-weight: 600;
margin-bottom: 8px;
vertical-align: unset;
}
.item-cost-unit + .item-cost-unit {
margin-top: 16px;
}
.item-cost-hint {
font-size: 12px;
line-height: 18px;
margin-top: 8px;
}
.tarif-item-inf {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
padding-left: 99px;
}
.tarif-item-inf .item-item-title {
margin-bottom: 16px;
}
.view-all {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
font-weight: 600;
color: #10D4FF;
}
.view-all:hover {
color: #10D4FF;
text-decoration: underline;
}
.view-all span {
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;
width: 22px;
height: 22px;
background-color: #10D4FF;
border-radius: 50%;
margin-left: 8px;
}
.view-all span .icon {
display: block;
width: 12px;
height: 12px;
}
.tarif-list:not(:last-child) {
margin-bottom: 80px;
}
.table-price {
background: #fff;
}
.table-price th {
font-size: 16px;
line-height: 21px;
background-color: #eef3fb;
color: #000;
font-weight: 600;
padding: 10px 12px;
text-align: center;
width: 300px;
}
.table-price td {
vertical-align: middle;
padding: 10px 12px;
font-size: 12px;
line-height: 16px;
text-align: center;
}
.table-price td:first-child {
text-align: left;
}
.table-price .icon {
display: inline-block;
width: 20px;
height: 20px;
}
.table-price td:has(.icon) {
text-align: center;
}
.section-visa {
background-color: #FFE4BF;
position: relative;
z-index: 1;
}
.section-visa .has-before:before {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-5.webp) 0 bottom no-repeat;
background-size: 460px auto;
left: 0;
right: 0;
top: 0;
bottom: 0;
z-index: -1;
}
.section-visa .has-after:after {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-6.webp) right top no-repeat;
background-size: 353px auto;
left: 0;
right: 0;
top: 0;
bottom: 0;
z-index: -1;
}
.optimization {
padding: 100px 0 100px;
}
.optimization .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots2.png) 36px bottom no-repeat;
}
.tarif-item.has-flower:before, .start-up-guide .tarif-item.serv-list:before {
left: auto;
right: -20px;
-webkit-transform: rotateY(-180deg);
transform: rotateY(-180deg);
width: 94px;
height: 133px;
}
.item-cost-unit.has-flex {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.item-cost-unit.has-flex span {
margin: 0 10px 0 0;
}
.item-cost h3 {
padding-bottom: 16px;
margin-bottom: 16px;
border-bottom: 1px solid rgba(41, 45, 50, 0.3);
}
.tarif-item-body {
padding: 24px;
border-radius: 8px;
background: #fff;
}
.tarif-item-body .item-cost {
background: #FFE4BF;
border-radius: 8px;
margin-bottom: 16px;
}
.item-item-title.has-border,
.rad-list.has-border {
border-bottom: 1px solid rgba(41, 45, 50, 0.3);
padding-bottom: 16px;
margin-bottom: 16px;
}
.startup {
background: #292D32;
padding: 100px;
}
.startup h2 {
color: #fff;
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-bloue.png);
background-size: 350px auto;
}
.startup .directions-card {
background: #fff;
}
.startup .directions-card .ico {
width: 48px;
height: 48px;
margin-bottom: 16px;
border-radius: 50%;
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;
background: #FFD8D0;
}
.startup .directions-card .ico svg {
width: 28px;
height: 28px;
}
.startup .headline {
color: #fff;
}
.statup-text-center {
text-align: center;
max-width: 740px;
margin: 0 auto;
font-size: 22px;
line-height: 29px;
font-weight: 500;
}
.headline {
text-align: center;
font-size: 42px;
font-weight: 700;
margin-bottom: 48px;
line-height: 50px;
}
.permission .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line-6.png) right 0 no-repeat;
}
.permission h2 {
background: none;
padding-bottom: 0;
margin-bottom: 24px;
}
.permission h2 + p, .permission h2 + .list {
font-size: 22px;
line-height: 29px;
font-weight: 500;
margin: 0px auto 24px;
max-width: 600px;
text-align: center;
}
.title-text {
position: relative;
max-width: 728px;
margin: 0px auto 64px;
text-align: center;
font-size: 16px;
line-height: 24px;
font-weight: 600;
color: #0462FF;
padding: 0 40px;
}
.title-text:before, .title-text:after {
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 30px;
height: 30px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/blue-star.svg) 0 0 no-repeat;
background-size: 100%;
}
.title-text::before {
left: 0;
}
.title-text:after {
right: 0;
-webkit-transform: translateY(-50%) rotate(180deg);
transform: translateY(-50%) rotate(180deg);
}
.services {
padding: 100px 0 80px;
background: #FFE4BF;
}
.services h2 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line1.svg);
margin-bottom: 64px;
}
.services .directions-card {
background: #fff;
height: calc(100% - 20px);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.services .directions-card .ico {
width: 48px;
height: 48px;
margin-bottom: 16px;
border-radius: 50%;
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;
background: #FFD8D0;
}
.services .directions-card .ico svg {
width: 28px;
height: 28px;
}
.services .directions-card p, .services .directions-card .list {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.direction-card-flex {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding-top: 20px;
}
.direction-card-flex .item-item-title {
margin: 0 8px 0 0;
}
.direction-card-flex .item-cost-unit {
font-size: 14px;
}
.direction-card-flex.red {
display: block;
color: #FA6C65;
}
.direction-card-flex.red .item-item-title {
display: inline;
color: #161616;
}
.more-services {
padding: 100px 0;
}
.more-services {
background: none;
}
.more-services .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots.png) right 37px bottom 135px no-repeat;
}
.more-services .directions-card {
background: #EEF3FB;
}
.more-services .directions-card .ico {
background: #FFB03B;
}
.ordering h2 {
padding: 0;
background: none;
margin-top: 50px;
}
.ordering table tr th {
background: #FFD8D0;
}
.ordering .table-wrap {
position: relative;
}
.ordering .table-wrap:before {
width: 150px;
height: 107px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/flover1.svg) 0 0 no-repeat;
background-size: 100%;
top: -55px;
left: -73px;
}
.startup {
overflow: hidden;
}
.table-wrap {
overflow: visible;
}
.table-wrap.has-sun::before {
z-index: 10;
right: 0;
top: -67px;
left: -78px;
}
main.has-header {
padding-top: 195px;
}
main.has-header .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-2.png) right top no-repeat;
}
main.has-header .pre-footer .background {
background: none;
}
.blog.no-bg {
background: none;
padding-top: 0;
}
h1 {
text-align: center;
margin-bottom: 64px;
font-size: 64px;
font-weight: 700;
}
.article {
margin-bottom: 100px;
}
.article .text-center .btn {
width: 334px;
max-width: 100%;
}
.article-body {
background: #EEF3FB;
border-radius: 24px;
margin-bottom: 64px;
padding: 64px 40px 40px;
}
.article-body p, .article-body .list {
font-size: 18px;
line-height: 27px;
margin-bottom: 27px;
}
.article-body h3 {
font-weight: 600;
}
.article-container {
max-width: 824px;
margin: 0px auto;
}
.breadcrumb {
margin-bottom: 14px;
font-size: 16px;
line-height: 20px;
font-weight: 500;
padding: 0;
background: none;
border-radius: 0;
}
.breadcrumb a, .breadcrumb span {
color: #292D32;
font-size: 14px;
line-height: 100%;
font-weight: 400;
}
.breadcrumb a:hover {
text-decoration: underline;
}
.post-type-archive-expert .breadcrumb {
margin-bottom: 0;
}
.breadcrumb .breadcrumb-item + .breadcrumb-item::before {
color: #10D4FF;
}
.breadcrumb .breadcrumb-item.active {
color: #10D4FF;
}
.breadcrumb .breadcrumb-item a {
color: #10D4FF;
text-decoration: none;
}
.breadcrumb .breadcrumb-item a:hover {
color: #10D4FF;
}
figure {
display: block;
margin-bottom: 40px;
overflow: hidden;
}
figure img {
max-width: 100%;
}
.video {
margin-bottom: 40px;
overflow: hidden;
}
.video a {
display: block;
position: relative;
height: 100%;
}
.video a:before {
z-index: 10;
width: 120px;
height: 120px;
pointer-events: none;
background: #FFD8D0;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
border-radius: 50%;
}
.video a::after {
z-index: 11;
width: 60px;
height: 60px;
pointer-events: none;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/play.svg) 0 0 no-repeat;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background-size: 100% 100%;
}
.video img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.shengen .hero {
padding-bottom: 64px;
background: #EEF3FB;
}
.shengen .hero .has-before:before {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-7.png);
}
.shengen .hero .has-after:after {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-3.webp);
background-size: 30% auto;
}
.shengen .why-we .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots1.png) left 56px bottom -100px no-repeat;
}
.shengen .why-we p, .shengen .why-we .list {
font-size: 22px;
line-height: 29px;
font-weight: 500;
max-width: 430px;
}
.shengen .why-we h2 {
text-align: center;
margin-bottom: 64px;
}
.shengen .why-we-card {
background: #FFD8D0;
}
.shengen .why-we-card .ico {
width: 48px;
height: 48px;
margin-bottom: 16px;
background: #EEF3FB;
border-radius: 50%;
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;
}
.shengen .why-we-card .ico svg {
width: 28px;
height: 28px;
}
.shengen .section-visa {
background: #292D32;
}
.shengen .section-visa::after, .shengen .section-visa::before {
display: none;
}
.shengen .section-visa h2 {
color: #fff;
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-bloue.png);
background-size: 350px auto;
}
.shengen .team::before {
display: none;
}
.shengen .faq {
background: none;
}
.shengen .faq h2 {
margin-bottom: 45px;
}
.shengen .accordeon-wrapper.has-flower:before,
.shengen .start-up-guide .accordeon-wrapper.serv-list:before,
.start-up-guide .shengen .accordeon-wrapper.serv-list:before,
.has-flower--right:before
{
left: auto;
right: -20px;
-webkit-transform: rotateY(-180deg);
transform: rotateY(-180deg);
}
.choose {
background-color: #fff;
}
.footer.pink {
background: #FFD8D0;
}
.taxes .why-we .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots2.png) left 56px bottom -200px no-repeat;
}
.taxes .why-we p, .taxes .why-we .list {
font-size: 22px;
line-height: 29px;
font-weight: 500;
}
.taxes .why-we h2 {
margin-bottom: 24px;
}
.taxes .why-we-card .ico {
width: 48px;
height: 48px;
margin-bottom: 16px;
background: #FFD8D0;
border-radius: 50%;
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;
}
.taxes .why-we-card .ico svg {
width: 28px;
height: 28px;
}
.taxes .relocate::before {
display: none;
}
.taxes .relocate h2 {
color: #fff;
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-bloue.png);
background-size: 350px auto;
}
.taxes .relocate-card .btn {
margin: 0 -24px -24px;
border-radius: 0 0 8px 8px;
}
.taxes .relocate-card.has-flower:before, .taxes .start-up-guide .relocate-card.serv-list:before, .start-up-guide .taxes .relocate-card.serv-list:before {
left: auto;
right: -20px;
-webkit-transform: rotateY(-180deg);
transform: rotateY(-180deg);
}
.taxes .faq {
background-position: right bottom;
}
.relocate-list li span:nth-child(2) i {
font-style: normal;
color: #161616;
margin-left: 5px;
}
.start-up .hero {
background: #FFD8D0;
padding-bottom: 84px;
}
.start-up .hero::before {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line-8.png) 0 bottom no-repeat;
}
.start-up .hero:after {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-3.webp) right top no-repeat;
background-size: 496px auto;
}
.start-up .why-we {
background-color: #292D32;
}
.start-up .why-we h2 {
color: #fff;
}
.start-up .why-we-card {
background: #fff;
min-height: 334px;
}
.start-up .why-we-card .ico {
width: 48px;
height: 48px;
margin-bottom: 16px;
background: #10D4FF;
border-radius: 50%;
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;
}
.start-up .why-we-card .ico svg {
width: 28px;
height: 28px;
}
.start-up .team:before {
display: none;
}
.start-up .relocate {
background: #fff;
}
.start-up .relocate .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots1.png) right 56px center no-repeat;
}
.start-up .relocate::before {
display: none;
}
.start-up .relocate h2 {
color: #161616;
}
.start-up .relocate h2 + p, .start-up .relocate h2 + .list {
color: #161616;
}
.start-up .relocate-card {
background: #EEF3FB;
}
.start-up .relocate-list {
margin-bottom: 0;
background: #fff;
border-radius: 4px;
padding: 8px;
}
.start-up .relocate-list li {
background: #fff;
margin-bottom: 0;
}
.start-up .statup-text-center {
color: #161616;
}
.start-up .faq {
background: none;
}
.start-up .faq h2 {
margin-bottom: 64px;
}
.start-up .for-whom h2 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line1.svg);
}
.experience {
padding: 100px 0 70px;
}
.experience .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots.png) 95px 98px no-repeat;
}
.exp-card {
background: #EEF3FB;
padding: 24px;
border-radius: 16px;
text-align: center;
margin-bottom: 30px;
height: calc(100% - 30px);
font-size: 18px;
line-height: 22px;
}
.exp-card strong {
display: block;
font-size: 56px;
line-height: 56px;
font-weight: 500;
margin-bottom: 12px;
}
.exp-card.has-flower:before, .start-up-guide .exp-card.serv-list:before {
left: auto;
right: -20px;
-webkit-transform: rotateY(-180deg);
transform: rotateY(-180deg);
}
.interest-question {
padding: 32px;
margin-bottom: 100px;
background: #FFD8D0;
position: relative;
z-index: 1;
border-radius: 16px;
}
.interest-question strong {
font-weight: 600;
font-size: 20px;
line-height: 24px;
}
.interest-inner {
max-width: 794px;
margin: 0px auto;
}
.interest-title {
font-size: 20px;
line-height: 24px;
font-weight: 700;
padding-bottom: 24px;
margin-bottom: 24px;
border-bottom: 1px solid rgba(41, 45, 50, 0.3);
}
.for-whom {
padding: 100px 0;
background: #EEF3FB;
}
.for-whom-body {
padding: 32px 32px 12px;
background: #fff;
border-radius: 16px;
}
.for-whom-container {
max-width: 807px;
margin: 0px auto;
}
.for-whom-container .rad-list {
font-size: 16px;
line-height: 24px;
}
.for-whom-container .rad-list li {
padding-left: 30px;
margin-bottom: 10px;
}
.for-whom-container .rad-list li::before {
width: 20px;
height: 20px;
background: #10D4FF;
}
.for-whom-container .rad-list li:after {
width: 6px;
height: 6px;
left: 7px;
top: 13px;
}
.approved {
background: #292D32;
padding: 100px 0;
overflow: hidden;
}
.approved h2 {
color: #fff;
}
.approved .slick-list {
padding-right: 150px;
}
.approved .slider-wrapper {
padding-left: 40px;
}
.approved-card {
text-align: center;
}
.approved-card a {
display: block;
color: #fff;
text-decoration: none;
}
.approved-card .btn {
background: #292D32;
border-color: #fff;
color: #fff;
width: 308px;
max-width: 100%;
}
.approved-card .btn:hover, .approved-card .btn:focus {
color: #fff;
border-color: #FA6C65;
background: #FA6C65;
}
.approved-card-img {
overflow: hidden;
height: 366px;
border-radius: 16px;
margin-bottom: 24px;
}
.approved-card-img img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.roadmap {
padding: 100px 0;
background: #EEF3FB;
position: relative;
}
.roadmap h2 {
text-align: left;
}
.timeline {
padding-left: 45px;
padding-bottom: 30px;
}
.timeline-item {
position: relative;
z-index: 1;
background-color: #fff;
padding: 24px 104px 24px 24px;
border-radius: 8px;
margin-bottom: 48px;
background-position: right 0;
background-repeat: no-repeat;
}
.timeline-item:not(:last-child):before {
z-index: -1;
left: -75px;
top: 50%;
height: 150%;
width: 2px;
background: #10D4FF;
}
.timeline-item .num {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
left: -100px;
width: 50px;
height: 50px;
background: #10D4FF;
border: 8px solid #EEF3FB;
line-height: 34px;
text-align: center;
font-size: 16px;
color: #292D32;
border-radius: 50%;
}
.timeline-item .rad-list {
font-size: 16px;
line-height: 24px;
}
.timeline-item .rad-list li::before {
top: 8px;
}
.timeline-item .rad-list li::after {
top: 13px;
}
.timeline-title {
font-size: 24px;
line-height: 28px;
font-weight: 700;
border-bottom: 1px solid rgba(41, 45, 50, 0.3);
padding-bottom: 12px;
margin-bottom: 12px;
}
.bg-1 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/bg-1.svg);
background-size: auto 100%;
}
.bg-2 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/bg-2.svg);
}
.bg-3 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/bg-3.svg);
}
.bg-3 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/bg-3.svg);
}
.bg-4 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/bg-4.svg);
}
.bg-5 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/bg-5.svg);
background-position: right bottom;
}
.bg-6 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/bg-6.svg);
background-position: right bottom;
}
.roadmap-info {
text-align: center;
background: #FFE4BF;
border-radius: 16px;
padding: 48px 92px;
position: relative;
z-index: 1;
}
.roadmap-info--pink {
background: #FFD8D0;
}
.roadmap-info::before {
z-index: -1;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/heart.svg) 0 0 no-repeat;
width: 69px;
height: 89px;
background-size: 100% 100%;
left: 119px;
bottom: 76px;
}
.roadmap-info--pink:before { 
transform: scaleX(-1);
}
.roadmap-info--pink .btn {
padding: 15px;
}
.roadmap-info p, .roadmap-info .list {
max-width: 590px;
margin: 0px auto 48px;
font-size: 22px;
line-height: 29px;
font-weight: 500;
}
.roadmap-info .btn {
width: 308px;
max-width: 100%;
border: 1px solid #161616;
}
.roadmap-info-title {
font-size: 41px;
line-height: 56px;
margin-bottom: 24px;
font-weight: 700;
}
.has-sun {
position: relative;
z-index: 1;
}
.has-sun:before {
z-index: -1;
width: 180px;
height: 144px;
top: -40px;
right: -60px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/sun.svg) 0 0 no-repeat;
background-size: 100% 100%;
}
.has-sun--left:before {
right: none;
left: -60px;
}
.faq-title {
font-size: 24px;
line-height: 28px;
font-weight: 700;
padding-bottom: 19px;
border-bottom: 1px solid rgba(41, 45, 50, 0.3);
margin: 0px auto 24px;
max-width: 794px;
padding-top: 10px;
}
.student-visa, .content {
padding-top: 195px;
}
.student-visa .background, .content .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line-9.png) right 0 no-repeat;
}
.student-visa h1, .content h1 {
font-size: 56px;
line-height: 61px;
}
.about-student-visa {
padding: 32px 32px 12px;
background: #292D32;
border-radius: 16px;
}
.about-student-visa p, .about-student-visa .list, .about-student-visa .rad-list {
color: #fff;
font-size: 16px;
}
.about-body {
max-width: 800px;
margin: 0px auto;
}
.about-box {
padding: 64px 0 1px;
background: #EEF3FB;
position: relative;
z-index: 1;
}
.about-box .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots1.png) 40px 30px no-repeat;
}
.about-box .has-before:before {
z-index: -1;
inset: 0 0 0 0;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots1.png) right center no-repeat;
background-position: bottom 302px left -93px;
}
.about-item {
background: #fff;
margin-bottom: 48px;
padding: 32px 32px 12px;
border-radius: 16px;
}
.about-item .title {
font-size: 24px;
line-height: 29px;
font-weight: 700;
padding-bottom: 24px;
margin-bottom: 24px;
border-bottom: 1px solid rgba(41, 45, 50, 0.3);
}
.about-item .rad-list {
font-size: 16px;
line-height: 24px;
}
.about-item .rad-list li:before {
width: 20px;
height: 20px;
}
.about-item .rad-list li:after {
width: 6px;
height: 6px;
left: 7px;
top: 13px;
}
.about-item .accordion .card {
background: #FFD8D0;
}
.about-item .accordion .card-header button .caret {
background: #fff;
}
.about-item .accordion .card-header button .caret:before, .about-item .accordion .card-header button .caret::after {
background: #161616;
}
.about-item .view-all {
margin-bottom: 20px;
}
.check-list li {
display: block;
position: relative;
padding-left: 32px;
}
.check-list li:before {
width: 20px;
height: 20px;
top: 0px;
left: 0;
z-index: 1;
border-radius: 50%;
background: #FFD8D0;
}
.check-list li:after {
z-index: 2;
width: 10px;
height: 6px;
border-bottom: 2px solid #161616;
border-left: 2px solid #161616;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
top: 6px;
left: 5px;
}
.blue-text {
color: #0462FF;
}
.footer.black {
background: #292D32;
}
.footer.black .top-nav > li > a,
.footer.black .f-links a,
.footer.black .copy {
color: #fff;
}
.footer.black .top-footer .callback .ico svg {
fill: #fff;
}
.footer.black .top-nav li.has-menu > a::after,
.footer.black .btm-footer {
border-top-color: #fff;
}
.start-up-guide {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line-10.png) left 150px no-repeat;
}
.start-up-guide .serv-list::after {
display: none;
}
.start-up-guide .serv-list:before {
width: 127px;
height: 135px;
left: auto;
right: -20px;
-webkit-transform: rotateY(-180deg);
transform: rotateY(-180deg);
background-size: 100% 100%;
}
.start-up-guide .about-box::before {
display: none;
}
.start-up-guide .about-box {
background-position: right 36px top 316px;
}
.serv-list.has-indent {
margin-bottom: 100px;
}
.digital-nomad-guide .pre-footer .background {
background: none;
}
.digital-nomad-guide h1 {
margin-bottom: 24px;
}
.digital-nomad-guide .about-box .background {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/dots-brown.svg);
background-position: top 316px right 36px;
}
.tab-content {
position: relative;
z-index: 10;
margin-bottom: 100px;
}
.tab-content:after {
display: none;
}
.nav-tabs {
margin: 0 0 -16px;
position: relative;
z-index: 1;
}
.nav-tabs .nav-item:not(:last-child) {
margin-right: 32px;
}
.nav-tabs .nav-item .nav-link {
display: block;
text-decoration: none;
padding: 11px 32px 27px;
font-size: 16px;
line-height: 21px;
font-weight: 500;
color: #292D32;
background: rgba(255, 216, 208, 0.5);
border-radius: 16px 16px 0 0;
border: 0;
text-align: left;
}
.nav-tabs .nav-item .nav-link.active {
background: #FFD8D0;
}
.student-visa-guide .for-you-card p, .student-visa-guide .for-you-card .list {
font-weight: 400;
margin-bottom: 0;
}
.student-visa-guide .hero {
background: #292D32;
}
.student-visa-guide .hero .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line-10.png) left 0px bottom -150px no-repeat;
}
.student-visa-guide .hero .has-before:before {
display: none;
}
.student-visa-guide .hero h1 {
color: #EEF3FB;
font-size: 56px;
line-height: 62px;
}
.student-visa-guide .hero p, .student-visa-guide .hero .list {
color: #EEF3FB;
max-width: 730px;
margin-left: auto;
margin-right: auto;
}
.student-visa-guide .proposal:before {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots2.png) left bottom no-repeat;
}
.student-visa-guide .roadmap {
padding-bottom: 22px;
}
.student-visa-guide .roadmap .rad-list {
font-size: 16px;
line-height: 24px;
}
.student-visa-guide .rad-list li::before {
top: 8px;
}
.student-visa-guide .rad-list li::after {
top: 13px;
}
.student-visa-guide .team {
background: #292D32;
}
.student-visa-guide .team .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots2.png) right 214px bottom no-repeat;
}
.student-visa-guide .team h2 {
color: #fff;
}
.student-visa-guide .accordeon-wrapper.has-flower:before, .student-visa-guide .start-up-guide .accordeon-wrapper.serv-list:before, .start-up-guide .student-visa-guide .accordeon-wrapper.serv-list:before {
left: auto;
right: -20px;
-webkit-transform: rotateY(-180deg);
transform: rotateY(-180deg);
}
.student-visa-guide .directions .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots.svg) 0 0 no-repeat;
}
.student-visa-guide .why-we-num {
background: #10D4FF;
border-color: #fff;
}
.requirements {
padding: 100px 0;
}
.requirements .roadmap-info {
text-align: left;
}
.requirements .roadmap-info:before {
display: none;
}
.roadmap-info-top {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
max-width: 794px;
margin: 0px auto;
padding-bottom: 10px;
margin-bottom: 32px;
border-bottom: 1px solid rgba(41, 45, 50, 0.3);
}
.roadmap-info-top .review-card-photo {
-webkit-box-flex: 0;
-ms-flex: 0 0 101px;
flex: 0 0 101px;
max-width: 101px;
height: 101px;
}
.roadmap-info-top p, .roadmap-info-top .list {
font-size: 16px;
line-height: 24px;
margin-bottom: 24px;
}
.roadmap-info-text {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
width: 1%;
padding-left: 20px;
}
.roadmap-info-text p strong, .roadmap-info-text .list strong {
display: block;
font-weight: 700;
}
.roadmap-info-btm {
text-align: center;
}
.roadmap-info-btm p, .roadmap-info-btm .list {
font-size: 24px;
line-height: 34px;
font-weight: 500;
margin-bottom: 24px;
}
.digital-nomad-page .hero {
background: #EEF3FB;
}
.digital-nomad-page .hero .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line-10.png) left 0px bottom -150px no-repeat;
background-size: 500px auto;
}
.digital-nomad-page .hero .has-before:before {
display: none;
}
.digital-nomad-page .hero .has-after:after {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-3.webp) right top no-repeat;
background-size: 496px auto;
}
.digital-nomad-page .experience .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots2.png) 95px 64px no-repeat;
}
.digital-nomad-page .exp-card {
background: #FFD8D0;
}
.digital-nomad-page .why-we {
background: #292D32;
}
.digital-nomad-page .why-we .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/sun.svg) left 42px bottom 54px no-repeat;
}
.digital-nomad-page .why-we h2 {
color: #fff;
font-size: 42px;
line-height: 50px;
}
.digital-nomad-page .why-we-card {
background: #fff;
}
.digital-nomad-page .why-we-card .ico {
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;
margin-bottom: 16px;
width: 48px;
height: 48px;
background: #10D4FF;
border-radius: 50%;
}
.digital-nomad-page .why-we-card .ico svg {
width: 28px;
height: 28px;
}
.digital-nomad-page .section-tarif:before, .digital-nomad-page .section-tarif:after {
display: none;
}
.digital-nomad-page .section-tarif .tab-content {
margin-bottom: 0;
}
.digital-nomad-page .reviews {
background: #FFD8D0;
}
.digital-nomad-page .reviews h2 {
color: #161616;
}
.digital-nomad-page .reviews h2 + p, .digital-nomad-page .reviews h2 + .list {
color: #161616;
}
.digital-nomad-page .roadmap {
background: #fff;
}
.digital-nomad-page .timeline-item {
background-color: #EEF3FB;
}
.digital-nomad-page .timeline-item .num {
border-color: #fff;
}
.digital-nomad-page .for-you-card .ico {
background: #FA6C65;
}
.digital-nomad-page .for-you-card p, .digital-nomad-page .for-you-card .list {
font-size: 16px;
line-height: 24px;
font-weight: 400;
margin-bottom: 0;
}
.digital-nomad-page .for-you-card .title {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.digital-nomad-page .integration .has-before:before {
right: auto;
left: 0;
bottom: -310px;
width: 360px;
height: 620px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line-3.png) right top no-repeat;
pointer-events: none;
}
.digital-nomad-page .roadmap-info {
background: #EEF3FB;
}
.digital-nomad-page .roadmap-info-top {
padding-bottom: 0;
margin-bottom: 0;
border-bottom: 0;
}
.digital-nomad-page .roadmap-info {
background-color: #FFE4BF;
margin: 100px 0;
}
.digital-nomad-page .faq {
background: #292D32;
}
.digital-nomad-page .faq h2 {
color: #fff;
margin-bottom: 45px;
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-bloue.png);
background-size: 350px auto;
}
.digital-nomad-page .hero h1 {
font-size: 64px;
line-height: 76px;
}
.digital-nomad-page .requirements {
position: relative;
z-index: 1;
}
.digital-nomad-page .requirements .roadmap-info {
margin: 0;
background: #EEF3FB;
}
.tarif-tabs {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin: 46px -19px 48px;
}
.tarif-tabs .nav-item {
padding: 0 19px;
}
.tarif-tabs .nav-item .nav-link {
display: block;
text-align: center;
background: none;
border: 0;
border-bottom: 1px solid #292D32;
width: 270px;
padding: 0 0 8px;
font-size: 14px;
line-height: 18px;
font-weight: 600;
}
.tarif-tabs .nav-item .nav-link-bar {
width: 500px;
max-width: 100%;
border: 1px solid rgba(31, 31, 31, 0.3);
border-radius: 8px;
color: #161616;
font-size: 20px;
line-height: 120%;
font-weight: bold;
}
.tarif-tabs .nav-item .nav-link.active {
color: #FA6C65;
border-color: #FA6C65;
}
.tarif-tabs .nav-item .nav-link-bar.active {
border: none;
background-color: #FA6C65;
color: #161616;
}
.nav-link-number {
display: inline-flex;
justify-content: center;
align-items: center;
min-width: 40px;
height: 40px;
background: white;
border-radius: 40px;
}
.nav-link.active .nav-link-number {
background: #FA6C65;
color: white;
}
.tarif-tabs .nav-item .nav-link-faq {
font-size: 18px;
line-height: 130%;
color: white;
border-color: white;
}
.tarif-tabs .nav-item .nav-link-faq.active {
color: #10D4FF;
border-color: #10D4FF;
}
.tarif-tabs .nav-item .nav-link-needs {
font-size: 20px;
line-height: 130%;
}
.tarif-tabs .nav-item .nav-link-service {
font-weight: 700;
font-size: 16px;
line-height: 120%;
letter-spacing: -0.01em;
color: #161616;
border-color: rgba(41, 45, 50, 0.3);
width: 367px;
}
.tarif-tabs .nav-item:has(.nav-link-service):first-child {
border-top: 1px solid rgba(41, 45, 50, 0.3);
}
.tarif-tabs .nav-item .nav-link-service.active {
border-color: rgba(41, 45, 50, 0.3);
}
.benefits {
padding: 100px 0 70px;
}
.benefits h2 {
position: relative;
}
.benefits h2::before {
width: 81px;
height: 111px;
top: 0;
right: 0;
pointer-events: none;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/heart.svg) 0 0 no-repeat;
background-size: 100%;
}
.benefits .why-we-card {
background: #FFD8D0;
}
.benefits .why-we-card .ico {
background: #fff;
}
.we-do {
padding: 100px 0 62px;
background: #292D32;  
}
.we-do .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots1.png) 33px 50px no-repeat;
}
.we-do h2 {
color: #fff;
}
.we-do-card {
margin-bottom: 48px;
background: #fff;
border-radius: 16px;
padding: 32px;
}
.we-do-card p, .we-do-card .list {
margin-bottom: 0;
}
.we-do-body {
margin: 0px auto;
max-width: 800px;
}
.we-do-title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 24px;
padding-bottom: 24px;
border-bottom: 1px solid rgba(41, 45, 50, 0.3);
font-size: 24px;
line-height: 29px;
font-weight: 700;
}
.we-do-title .num {
-webkit-box-flex: 0;
-ms-flex: 0 0 32px;
flex: 0 0 32px;
max-width: 32px;
height: 32px;
line-height: 32px;
text-align: center;
background: #10D4FF;
border-radius: 50%;
font-size: 16px;
}
.we-do-title span {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
width: 1%;
padding-left: 12px;
}
.documents {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots2.png) right 152px no-repeat #FFD8D0;
padding: 100px 0;
}
.documents .large, .documents .integration h2 + p, .documents .integration h2 + .list, .integration .documents h2 + p, .integration .documents h2 + .list, .documents .for-business h2 + p, .documents .for-business h2 + .list, .for-business .documents h2 + p, .for-business .documents h2 + .list, .documents .reviews h2 + p, .documents .reviews h2 + .list, .reviews .documents h2 + p, .reviews .documents h2 + .list, .documents .proposal h2 + p, .documents .proposal h2 + .list, .proposal .documents h2 + p, .proposal .documents h2 + .list, .documents .quides h2 + p, .documents .quides h2 + .list, .quides .documents h2 + p, .quides .documents h2 + .list, .documents .faq h2 + p, .documents .faq h2 + .list, .faq .documents h2 + p, .faq .documents h2 + .list, .documents .section-tarif h2 + p, .documents .section-tarif h2 + .list, .section-tarif .documents h2 + p, .section-tarif .documents h2 + .list, .documents .section-tarif .h2 + p, .documents .section-tarif .h2 + .list, .section-tarif .documents .h2 + p, .section-tarif .documents .h2 + .list {
max-width: 887px;
font-weight: 500;
}
.document-card {
border-radius: 16px;
margin-bottom: 30px;
background: #fff;
height: calc(100% - 30px);
text-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.document-card .title {
padding: 24px;
font-size: 24px;
line-height: 29px;
font-weight: 700;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.view-doc {
display: block;
font-size: 16px;
line-height: 24px;
font-weight: 700;
color: #161616;
padding: 16px;
border-radius: 0 0 16px 16px;
text-decoration: none;
background: #EEF3FB;
}
.view-doc:hover, .view-doc:focus {
text-decoration: none;
background: #FA6C65;
color: #fff;
}
.note {
text-align: center;
font-size: 12px;
line-height: 18px;
font-weight: 600;
}
.sertificate .hero {
padding-bottom: 128px;
}
.sertificate .hero h1 {
font-size: 64px;
line-height: 64px;
margin-bottom: 24px;
}
.sertificate .hero p, .sertificate .hero .list {
font-size: 16px;
line-height: 24px;
max-width: 690px;
margin-left: auto;
margin-right: auto;
}
.sertificate .why-we .ico {
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;
margin-bottom: 16px;
width: 48px;
height: 48px;
background: #FFD8D0;
border-radius: 50%;
}
.sertificate .why-we .ico svg {
width: 28px;
height: 28px;
}
.sertificate .more-services {
background: #292D32;
}
.sertificate .more-services .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots.png) right 35px bottom 125px no-repeat;
}
.sertificate .more-services h2 {
color: #fff;
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-bloue.png);
background-size: 350px auto;
}
.sertificate .more-services h2 img {
margin-right: -84px;
}
.sertificate .more-services .directions-card {
background: #fff;
}
.sertificate .ordering h2 {
padding-bottom: 0;
background: none;
}
.sertificate .faq {
background: #fff;
}
.sertificate .accordeon-wrapper {
position: relative;
}
.sertificate .accordeon-wrapper:before {
left: auto;
right: -20px;
-webkit-transform: rotateY(-180deg);
transform: rotateY(-180deg);
}
.sertificate .reviews {
background: #FFD8D0;
}
.sertificate .reviews h2 {
color: #161616;
}
.sertificate .reviews h2 + p, .sertificate .reviews h2 + .list {
color: #161616;
}
.comments {
padding-bottom: 100px;
}
.comments .large, .comments .integration h2 + p, .comments .integration h2 + .list, .integration .comments h2 + p, .integration .comments h2 + .list, .comments .for-business h2 + p, .comments .for-business h2 + .list, .for-business .comments h2 + p, .for-business .comments h2 + .list, .comments .reviews h2 + p, .comments .reviews h2 + .list, .reviews .comments h2 + p, .reviews .comments h2 + .list, .comments .proposal h2 + p, .comments .proposal h2 + .list, .proposal .comments h2 + p, .proposal .comments h2 + .list, .comments .quides h2 + p, .comments .quides h2 + .list, .quides .comments h2 + p, .quides .comments h2 + .list, .comments .faq h2 + p, .comments .faq h2 + .list, .faq .comments h2 + p, .faq .comments h2 + .list, .comments .section-tarif h2 + p, .comments .section-tarif h2 + .list, .section-tarif .comments h2 + p, .section-tarif .comments h2 + .list, .comments .section-tarif .h2 + p, .comments .section-tarif .h2 + .list, .section-tarif .comments .h2 + p, .section-tarif .comments .h2 + .list {
max-width: none;
}
.comments .large a, .comments .integration h2 + p a, .comments .integration h2 + .list a, .integration .comments h2 + p a, .integration .comments h2 + .list a, .comments .for-business h2 + p a, .comments .for-business h2 + .list a, .for-business .comments h2 + p a, .for-business .comments h2 + .list a, .comments .reviews h2 + p a, .comments .reviews h2 + .list a, .reviews .comments h2 + p a, .reviews .comments h2 + .list a, .comments .proposal h2 + p a, .comments .proposal h2 + .list a, .proposal .comments h2 + p a, .proposal .comments h2 + .list a, .comments .quides h2 + p a, .comments .quides h2 + .list a, .quides .comments h2 + p a, .quides .comments h2 + .list a, .comments .faq h2 + p a, .comments .faq h2 + .list a, .faq .comments h2 + p a, .faq .comments h2 + .list a, .comments .section-tarif h2 + p a, .comments .section-tarif h2 + .list a, .section-tarif .comments h2 + p a, .section-tarif .comments h2 + .list a, .comments .section-tarif .h2 + p a, .comments .section-tarif .h2 + .list a, .section-tarif .comments .h2 + p a, .section-tarif .comments .h2 + .list a {
color: #10D4FF;
}
.comments h2 {
position: relative;
}
.comments h2:before {
right: 0;
top: 0;
pointer-events: none;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/heart.svg) 0 0 no-repeat;
width: 69px;
height: 89px;
background-size: 100% 100%;
}
.comments .black-btn {
width: 334px;
max-width: 100%;
}
.content.no-bg {
background: #fff;
}
.comment-card {
margin: 32px 0 50px;
height: calc(100% - 80px);
position: relative;
}
.comment-card-photo {
position: absolute;
z-index: 2;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
width: 64px;
height: 64px;
overflow: hidden;
border-radius: 50%;
top: -32px;
}
.comment-card-photo img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.comment-card-body {
padding: 48px 24px 24px;
background: #EEF3FB;
border-radius: 8px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
height: 100%;
}
.comment-card-body .borderd-btn {
padding: 8px;
width: 100%;
font-size: 14px;
line-height: 21px;
}
.comment-text {
margin-bottom: 25px;
background: #fff;
border-radius: 8px;
overflow: hidden;
}
.comment-text img {
width: 100%;
}
.taxes .relocate-card.has-flower:before, .taxes .start-up-guide .relocate-card.serv-list:before, .start-up-guide .taxes .relocate-card.serv-list:before,
.exp-card.has-flower:before,
.start-up-guide .exp-card.serv-list:before {
width: 100px;
height: 131px;
}
.courses .faq {
background: none;
}
.courses .directions {
background: #FFE4BF;
}
.courses .directions .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots.svg) 0 center no-repeat;
}
.courses .directions h2 {
max-width: none;
}
.courses .directions .directions-card {
min-height: auto;
}
.courses .directions .directions-card .btn {
background: #FFB03B;
}
.courses .blog {
background: none;
position: relative;
z-index: 2;
}
.courses .blog .has-before:before {
bottom: -190px;
right: 0;
width: 496px;
height: 401px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line13.png) right 0 no-repeat;
background-size: 100% 100%;
pointer-events: none;
}
.courses .experience {
background: none;
}
.courses .exp-card {
background: #FFD8D0;
}
.has-flower-down-left:before,
.courses .exp-card.has-flower:before,
.courses .start-up-guide .exp-card.serv-list:before,
.start-up-guide .courses .exp-card.serv-list:before {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/flower-1.svg) 0 0 no-repeat;
background-size: 100% 100%;
width: 159px;
height: 142px;
top: 50px;
left: -55px;
right: auto;
-webkit-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.courses .why-we {
background: #292D32;
}
.courses .why-we .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line11.svg) left bottom no-repeat;
}
.courses .why-we h2 {
font-size: 42px;
line-height: 52px;
color: #fff;
}
.courses .why-we-card {
background: #fff;
min-height: 300px;
}
.courses .why-we-card .ico {
width: 48px;
height: 48px;
margin-bottom: 16px;
border-radius: 50%;
background: #10D4FF;
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;
}
.courses .why-we-card .ico svg {
width: 28px;
height: 28px;
}
.courses .roadmap {
background: #fff;
}
.courses .roadmap h2 {
padding: 0;
background: none;
}
.courses .roadmap h2 + p, .courses .roadmap h2 + .list {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line1.svg) 0 bottom no-repeat;
max-width: 530px;
text-align: left;
margin-left: 0;
margin-right: 0;
}
.courses .roadmap .interest-question {
margin: 0;
}
.courses .timeline-item .num {
border-color: #fff;
}
.courses .timeline-item {
background: #EEF3FB;
}
.courses .services {
background: #292D32;
}
.courses .services h2 {
color: #fff;
margin-bottom: 24px;
padding: 0;
background: none;
}
.courses .services h2 + p, .courses .services h2 + .list {
color: #fff;
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-bloue.png);
background-size: 350px auto;
}
.courses .services .text-center {
padding-top: 18px;
}
.courses .services .text-center p, .courses .services .text-center .list {
color: #fff;
margin-bottom: 24px;
}
.courses .services .text-center .btn:hover {
background: #FA6C65;
}
.courses .directions-card {
min-height: 500px;
background: #fff;
}
.courses .directions-card .rad-list {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.courses .direction-card-flex {
padding: 8px;
border-radius: 4px;
background: #EEF3FB;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.courses .direction-card-flex i {
font-style: normal;
color: #161616;
}
.courses .timeline-item:nth-child(5):before {
height: 120%;
}
.courses .why-we.has-bg {
background: #fff;
background-size: 400px auto;
}
.courses .why-we.has-bg .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line12.png) 0 bottom no-repeat;
}
.courses .why-we.has-bg h2 {
color: #161616;
}
.courses .why-we.has-bg .why-we-card {
background: #EEF3FB;
}
.courses .team {
background: #292D32;
}
.courses .team:before {
display: none;
}
.courses .team h2 {
color: #fff;
}
.courses .plus-minus h2 {
max-width: 1100px;
margin-left: auto;
margin-right: auto;
}
.courses .team-card-photo {
border-radius: 50%;
}
.courses .team-card-photo img {
border-radius: 50%;
}
.courses .reviews .slick-track .review-card {
margin-top: 34px;
position: relative;
padding-top: 48px;
height: calc(100% - 34px);
background: #EEF3FB;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.courses .comment-text {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
background: none;
}
.courses .comment-text img {
border-radius: 8px;
}
.courses .review-card-photo {
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
top: -34px;
width: 64px;
height: 64px;
}
.courses .courses .blog:before {
bottom: -150px;
}
.courses .pre-footer .has-after:after {
background-size: auto 100%;
}
.cases {
padding: 100px 0;
}
.cases .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots.svg) right 40px top 140px no-repeat;
}
.cases .roadmap-info:before {
display: none;
}
.cases-slider-wrapper {
position: relative;
margin-bottom: 48px;
}
.fits {
padding: 100px 0;
}
.fits .interest-question {
margin: 34px 0 0;
}
.fits-card {
margin-bottom: 30px;
text-align: center;
}
.fits-photo {
overflow: hidden;
width: 64px;
height: 64px;
overflow: hidden;
margin: 0px auto 16px;
border-radius: 50%;
}
.fits-photo img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.our-proposal {
padding: 100px 0 70px;
background: #EEF3FB;
}
.our-proposal .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots2.png) 0 center no-repeat;
}
.our-proposal-card {
margin-bottom: 30px;
height: calc(100% - 30px);
text-align: center;
padding: 24px;
font-size: 22px;
font-weight: 500;
background: #fff;
border-radius: 8px;
}
.our-proposal-card .num {
font-size: 24px;
font-weight: 700;
color: #292D32;
width: 48px;
height: 48px;
border: 2px solid #EEF3FB;
border-radius: 50%;
margin: 0 auto 24px;
line-height: 44px;
text-align: center;
background: #10D4FF;
}
.schools {
background: #EEF3FB;
padding: 100px 0 70px;
}
.schools .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots3.png) right center no-repeat;
}
.schools h2 {
margin-bottom: 24px;
}
.school-card {
height: calc(100% - 30px);
margin-bottom: 30px;
padding: 24px;
border-radius: 16px;
background: #fff;
text-align: center;
}
.school-card-img {
height: 180px;
margin-bottom: 24px;
overflow: hidden;
}
.school-card-img img {
max-width: 100%;
}
.school-card-title {
font-size: 16px;
margin-bottom: 12px;
font-weight: 700;
}
.school-card-list {
text-align: center;
font-size: 16px;
}
.school-card-list li {
display: block;
}
.how-choose {
padding: 100px 0;
}
.how-choose h2 {
margin-bottom: 24px;
}
.how-choose .interest-question {
text-align: center;
margin: 48px 0 0;
}
.how-choose .interest-question::before {
display: none;
}
.how-choose .interest-question p, .how-choose .interest-question .list {
font-size: 20px;
line-height: 28px;
}
.how-choose-card {
margin-bottom: 20px;
position: relative;
padding: 68px 24px 24px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
border-radius: 16px;
background: #EEF3FB;
height: calc(100% - 20px);
font-size: 16px;
}
.how-choose-card:before {
z-index: 3;
top: 37px;
left: 37px;
width: 10px;
height: 10px;
background: #292D32;
border-radius: 50%;
}
.how-choose-card:after {
z-index: 2;
top: 24px;
left: 24px;
width: 36px;
height: 36px;
background: #FA6C65;
border-radius: 50%;
}
.how-choose-title {
font-size: 24px;
font-weight: 700;
margin-bottom: 16px;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.how-happen {
background: #FFE4BF;
padding: 100px 0 70px;
}
.how-happen h2 {
margin-bottom: 24px;
}
.how-happen .has-border {
border-right: 1px solid rgba(41, 45, 50, 0.3);
}
.how-happen .accordeon-wrapper {
background: #fff;
margin-top: 48px;
}
.how-happen .accordion .card-header button {
background: #FFD8D0;
}
.how-happen .accordion .card-header button .caret {
background-color: #fff;
}
.how-happen .accordion .card-header button .caret::before, .how-happen .accordion .card-header button .caret:after {
background: #FA6C65;
}
.how-happen .accordion .card-body {
background: #FFD8D0;
}
.card-box {
background: #fff;
padding: 32px 48px 16px;
border-radius: 16px;
}
.card-box .rad-list {
font-size: 16px;
line-height: 24px;
}
.card-box.has-bull:before {
-webkit-transform: rotateY(180deg);
transform: rotateY(180deg);
left: auto;
right: 57px;
}
.card-box-docs {
color: #292D32;
}
.card-box-docs b {
font-weight: 600;
line-height: 160%;
color: #FA6C65;
}
.card-box-docs ul {
list-style: disc;
list-style-position: inside;
}
h4 {
font-size: 16px;
font-weight: 700;
margin-bottom: 16px;
}
.plus-minus {
padding: 100px 0 70px;
}
.plus-minus .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots3.png) right 140px no-repeat;
}
.plus-minus p.large, .plus-minus .large.list, .plus-minus .integration h2 + p, .plus-minus .integration h2 + .list, .integration .plus-minus h2 + p, .integration .plus-minus h2 + .list, .plus-minus .for-business h2 + p, .plus-minus .for-business h2 + .list, .for-business .plus-minus h2 + p, .for-business .plus-minus h2 + .list, .plus-minus .reviews h2 + p, .plus-minus .reviews h2 + .list, .reviews .plus-minus h2 + p, .reviews .plus-minus h2 + .list, .plus-minus .proposal h2 + p, .plus-minus .proposal h2 + .list, .proposal .plus-minus h2 + p, .proposal .plus-minus h2 + .list, .plus-minus .quides h2 + p, .plus-minus .quides h2 + .list, .quides .plus-minus h2 + p, .quides .plus-minus h2 + .list, .plus-minus .faq h2 + p, .plus-minus .faq h2 + .list, .faq .plus-minus h2 + p, .faq .plus-minus h2 + .list, .plus-minus .section-tarif h2 + p, .plus-minus .section-tarif h2 + .list, .section-tarif .plus-minus h2 + p, .section-tarif .plus-minus h2 + .list, .plus-minus .section-tarif .h2 + p, .plus-minus .section-tarif .h2 + .list, .section-tarif .plus-minus .h2 + p, .section-tarif .plus-minus .h2 + .list {
max-width: none;
}
.plus-minus-card {
margin-bottom: 30px;
border-radius: 16px;
padding: 24px;
background: #EEF3FB;
height: calc(100% - 30px);
}
.plus-minus-card .ico {
width: 48px;
height: 48px;
border-radius: 50%;
margin-bottom: 14px;
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;
}
.plus-minus-card .ico svg {
width: 28px;
height: 28px;
}
.plus-minus-card .title {
font-size: 24px;
font-weight: 700;
margin-bottom: 16px;
}
.plus-minus-card .rad-list {
font-size: 16px;
}
.plus-minus-card.no .ico {
background: #FFD8D0;
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
.plus-minus-card.no .ico svg {
fill: #FA6C65;
}
.plus-minus-card.yes .ico {
background: rgba(16, 212, 255, 0.3);
}
.plus-minus-card.yes .ico svg {
fill: #10D4FF;
}
.plus-minus-card.yes .rad-list li:before {
background: #10D4FF;
}
.cases-card {
padding: 32px;
background: #EEF3FB;
border-radius: 16px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
min-height: 484px;
}
.cases-card-left {
padding-right: 32px;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
width: 1%;
}
.cases-card-left .inner {
margin: 0px auto;
width: 303px;
}
.cases-card-photo {
margin: 0px auto 24px;
width: 80px;
height: 80px;
overflow: hidden;
border-radius: 50%;
}
.cases-card-photo img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.cases-card-img {
overflow: hidden;
border-radius: 10px;
height: 368px;
width: 100%;
}
.cases-card-img img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.cases-card-text {
-webkit-box-flex: 645px;
-ms-flex: 645px;
flex: 645px;
max-width: 645px;
}
.poll {
padding: 100px 0;
}
.poll .large, .poll .integration h2 + p, .poll .integration h2 + .list, .integration .poll h2 + p, .integration .poll h2 + .list, .poll .for-business h2 + p, .poll .for-business h2 + .list, .for-business .poll h2 + p, .for-business .poll h2 + .list, .poll .reviews h2 + p, .poll .reviews h2 + .list, .reviews .poll h2 + p, .reviews .poll h2 + .list, .poll .proposal h2 + p, .poll .proposal h2 + .list, .proposal .poll h2 + p, .proposal .poll h2 + .list, .poll .quides h2 + p, .poll .quides h2 + .list, .quides .poll h2 + p, .quides .poll h2 + .list, .poll .faq h2 + p, .poll .faq h2 + .list, .faq .poll h2 + p, .faq .poll h2 + .list, .poll .section-tarif h2 + p, .poll .section-tarif h2 + .list, .section-tarif .poll h2 + p, .section-tarif .poll h2 + .list, .poll .section-tarif .h2 + p, .poll .section-tarif .h2 + .list, .section-tarif .poll .h2 + p, .section-tarif .poll .h2 + .list {
max-width: none;
margin-bottom: 20px;
}
.poll .large + .large, .poll .integration h2 + p + .large, .poll .integration h2 + .list + .large, .integration .poll h2 + p + .large, .integration .poll h2 + .list + .large, .poll .for-business h2 + p + .large, .poll .for-business h2 + .list + .large, .for-business .poll h2 + p + .large, .for-business .poll h2 + .list + .large, .poll .reviews h2 + p + .large, .poll .reviews h2 + .list + .large, .reviews .poll h2 + p + .large, .reviews .poll h2 + .list + .large, .poll .proposal h2 + p + .large, .poll .proposal h2 + .list + .large, .proposal .poll h2 + p + .large, .proposal .poll h2 + .list + .large, .poll .quides h2 + p + .large, .poll .quides h2 + .list + .large, .quides .poll h2 + p + .large, .quides .poll h2 + .list + .large, .poll .faq h2 + p + .large, .poll .faq h2 + .list + .large, .faq .poll h2 + p + .large, .faq .poll h2 + .list + .large, .poll .section-tarif h2 + p + .large, .poll .section-tarif h2 + .list + .large, .section-tarif .poll h2 + p + .large, .section-tarif .poll h2 + .list + .large, .poll .section-tarif .h2 + p + .large, .poll .section-tarif .h2 + .list + .large, .section-tarif .poll .h2 + p + .large, .section-tarif .poll .h2 + .list + .large, .poll .integration h2.large + p, .poll .integration h2.large + .list, .integration .poll h2.large + p, .integration .poll h2.large + .list, .poll .for-business h2.large + p, .poll .for-business h2.large + .list, .for-business .poll h2.large + p, .for-business .poll h2.large + .list, .poll .reviews h2.large + p, .poll .reviews h2.large + .list, .reviews .poll h2.large + p, .reviews .poll h2.large + .list, .poll .proposal h2.large + p, .poll .proposal h2.large + .list, .proposal .poll h2.large + p, .proposal .poll h2.large + .list, .poll .quides h2.large + p, .poll .quides h2.large + .list, .quides .poll h2.large + p, .quides .poll h2.large + .list, .poll .faq h2.large + p, .poll .faq h2.large + .list, .faq .poll h2.large + p, .faq .poll h2.large + .list, .poll .section-tarif h2.large + p, .poll .section-tarif h2.large + .list, .section-tarif .poll h2.large + p, .section-tarif .poll h2.large + .list, .poll .section-tarif .h2.large + p, .poll .section-tarif .h2.large + .list, .section-tarif .poll .h2.large + p, .section-tarif .poll .h2.large + .list, .poll .section-tarif h2 + p.h2 + p, .poll .section-tarif h2 + .h2.list + p, .poll .section-tarif h2 + p.h2 + .list, .poll .section-tarif h2 + .h2.list + .list, .section-tarif .poll h2 + p.h2 + p, .section-tarif .poll h2 + .h2.list + p, .section-tarif .poll h2 + p.h2 + .list, .section-tarif .poll h2 + .h2.list + .list, .poll .section-tarif .h2 + p.h2 + p, .poll .section-tarif .h2 + .h2.list + p, .poll .section-tarif .h2 + p.h2 + .list, .poll .section-tarif .h2 + .h2.list + .list, .section-tarif .poll .h2 + p.h2 + p, .section-tarif .poll .h2 + .h2.list + p, .section-tarif .poll .h2 + p.h2 + .list, .section-tarif .poll .h2 + .h2.list + .list {
margin-bottom: 48px;
}
.poll .text-right {
padding-top: 8px;
}
.poll .text-right .btn {
width: 334px;
max-width: 100%;
}
.rad-item {
position: relative;
margin-bottom: 16px;
}
.rad-item input {
position: absolute;
top: 0;
left: 0;
opacity: 0;
visibility: hidden;
}
.rad-item label {
display: block;
position: relative;
padding: 22px 22px 22px 68px;
background: #EEF3FB;
border-radius: 6px;
margin: 0;
font-size: 16px;
font-weight: 700;
cursor: pointer;
}
.rad-item label:before {
z-index: 1;
width: 32px;
height: 32px;
top: 16px;
left: 24px;
border-radius: 50%;
border: 8px solid rgba(16, 212, 255, 0.4);
background: #fff;
}
.rad-item input:checked + label {
background: #10D4FF;
}
.rad-item input:checked + label:before {
background: #10D4FF;
border-color: #fff;
}
.fits-title {
font-size: 16px;
font-weight: 700;
margin-bottom: 16px;
}
.partnership .faq h2 {
padding-bottom: 0;
margin-bottom: 24px;
background: none;
}
.partnership.student-visa-guide .accordeon-wrapper.has-flower:before, .partnership.student-visa-guide .start-up-guide .accordeon-wrapper.serv-list:before, .start-up-guide .partnership.student-visa-guide .accordeon-wrapper.serv-list:before {
display: none;
}
.partnership .for-you {
background: none;
}
.partnership .for-you::before {
display: none;
}
.partnership .for-you h2 {
padding-bottom: 0;
background: none;
}
.partnership .for-you-card {
background: #EEF3FB;
}
.partnership .for-you-card p, .partnership .for-you-card .list {
margin: 16px 0 0;
}
.partnership .how-choose {
background:#EEF3FB;
}
.partnership .how-choose .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots3.png) right center no-repeat;
}
.partnership .how-choose h2 {
margin: 0px auto 64px;
max-width: 840px;
}
.partnership .how-choose-card {
background: #fff;
}
.partnership .how-choose-title {
font-size: 20px;
}
.partnership .interest-question {
margin-bottom: 48px;
}
.partnership .interest-question:before {
right: -20px;
bottom: auto;
left: auto;
top: -50px;
}
.partnership .interest-question p, .partnership .interest-question .list {
margin-bottom: 0;
text-align: center;
}
.partnership .roadmap {
background: #292D32;
padding-bottom: 100px;
}
.partnership .roadmap h2 {
color: #fff;
margin-bottom: 24px;
padding-bottom: 0;
background: none;
}
.partnership .roadmap h2 + p, .partnership .roadmap h2 + .list {
text-align: left;
color: #fff;
}
.partnership .roadmap .text-center .btn {
width: 334px;
max-width: 100%;
}
.partnership .timeline-item .num {
border-color: #292D32;
}
.partnership .timeline-item {
background-image: none;
}
.partnership .why-we.has-bg {
background:#FFE4BF;
}
.partnership .why-we.has-bg .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line11.svg) 0 bottom no-repeat;
}
.partnership .why-we.has-bg h2 {
font-size: 42px;
color: #161616;
}
.partnership .why-we-card .ico {
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;
width: 48px;
height: 48px;
margin-bottom: 16px;
border-radius: 50%;
background: #FFB03B;
}
.hight-education .experience .row {
max-width: 1020px;
margin-left: auto;
margin-right: auto;
}
.hight-education .hero {
padding-bottom: 64px;
background: #EEF3FB;
}
.hight-education .hero::before {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-7.png);
}
.hight-education .hero::after {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-3.webp);
background-size: 30% auto;
}
.hight-education .for-you {
background: #292D32;
}
.hight-education .for-you .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots2.png) right 117px center no-repeat;
}
.hight-education .for-you::before {
display: none;
}
.hight-education .for-you h2 {
color: #fff;
padding-bottom: 0;
background: none;
}
.hight-education .how-choose h2 {
margin-bottom: 64px;
}
.hight-education .how-choose .interest-question {
text-align: left;
}
.hight-education .how-choose .interest-question p, .hight-education .how-choose .interest-question .list {
font-size: 16px;
line-height: 24px;
}
.hight-education .roadmap h2 {
font-size: 42px;
line-height: 42px;
padding-bottom: 66px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line1.svg) 0 bottom no-repeat;
}
.hight-education .roadmap.has-bg {
background: #EEF3FB;
}
.hight-education .roadmap.has-bg h2 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-bloue.png);
background-size: 350px auto;
}
.hight-education .roadmap.has-bg .timeline-item {
background: #fff;
}
.hight-education .roadmap.has-bg .timeline-item .num {
border-color: #EEF3FB;
}
.hight-education .timeline-item:not(:last-child):before {
height: 120%;
}
.hight-education .interest-question::before {
top: auto;
}
.hight-education .services {
background: #fff;
}
.hight-education .services h2 {
color: #161616;
}
.hight-education .services h2 + p, .hight-education .services h2 + .list {
color: #161616;
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line.svg);
}
.hight-education .services .directions-card {
background: #EEF3FB;
}
.hight-education .services .direction-card-flex {
background: #fff;
}
.hight-education .services .text-center p, .hight-education .services .text-center .list {
color: #161616;
}
.hight-education .plus-minus .background {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/dots.svg);
}
.hight-education .why-we.has-bg .background {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line14.png);
}
.universities {
background: #292D32;
padding: 100px 0 80px;
}
.universities .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots2.png) 0 128px no-repeat;
}
.universities h2 {
color: #fff;
margin-bottom: 24px;
position: relative;
}
.universities .large, .universities .integration h2 + p, .universities .integration h2 + .list, .integration .universities h2 + p, .integration .universities h2 + .list, .universities .for-business h2 + p, .universities .for-business h2 + .list, .for-business .universities h2 + p, .for-business .universities h2 + .list, .universities .reviews h2 + p, .universities .reviews h2 + .list, .reviews .universities h2 + p, .reviews .universities h2 + .list, .universities .proposal h2 + p, .universities .proposal h2 + .list, .proposal .universities h2 + p, .proposal .universities h2 + .list, .universities .quides h2 + p, .universities .quides h2 + .list, .quides .universities h2 + p, .quides .universities h2 + .list, .universities .faq h2 + p, .universities .faq h2 + .list, .faq .universities h2 + p, .faq .universities h2 + .list, .universities .section-tarif h2 + p, .universities .section-tarif h2 + .list, .section-tarif .universities h2 + p, .section-tarif .universities h2 + .list, .universities .section-tarif .h2 + p, .universities .section-tarif .h2 + .list, .section-tarif .universities .h2 + p, .section-tarif .universities .h2 + .list {
color: #fff;
max-width: 676px;
}
.universities .row {
margin-left: 0;
margin-right: 0;
}
.university-card {
height: 332px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
margin: 0 10px 20px;
background: #fff;
border-radius: 16px;
padding: 24px;
max-width: 285px;
-webkit-box-flex: 0;
-ms-flex: 0 0 285px;
flex: 0 0 285px;
}
.university-card-img {
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;
max-width: 100%;
height: 180px;
margin-bottom: 24px;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.university-card-img img {
max-width: 100%;
}
.university-card-title {
margin-bottom: 12px;
font-size: 16px;
font-weight: 700;
}
.university-card-title a {
text-decoration: none;
color: #161616;
}
.price {
font-size: 12px;
padding: 6px 22px;
border-radius: 100px;
background: #10D4FF;
}
.gold-visa .reviews .slick-track .review-card {
margin-top: 34px;
position: relative;
padding-top: 48px;
height: calc(100% - 34px);
background: #EEF3FB;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.gold-visa .comment-text {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
background: none;
}
.gold-visa .comment-text img {
border-radius: 8px;
}
.gold-visa .review-card-photo {
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
top: -34px;
width: 64px;
height: 64px;
}
.gold-visa .hero {
padding-bottom: 64px;
background: #EEF3FB;
}
.gold-visa .hero::before {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-7.png);
}
.gold-visa .hero::after {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-3.webp);
background-size: 30% auto;
}
.gold-visa .plus-minus-card {
background: #fff;
}
.gold-visa .exp-card {
background: #FFD8D0;
}
.gold-visa .plus-minus {
background: #292D32;
}
.gold-visa .plus-minus h2 {
color: #fff;
}
.gold-visa .proposal h2 {
margin-bottom: 24px;
}
.gold-visa .proposal:before {
display: none;
}
.gold-visa .for-you-card p, .gold-visa .for-you-card .list {
font-weight: normal;
}
.gold-visa .card-box {
margin: 44px 0 0;
}
.gold-visa .card-box .rad-list {
max-width: 500px;
-webkit-column-gap: 20px;
-moz-column-gap: 20px;
column-gap: 20px;
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
}
.gold-visa .we-do h2 {
margin-bottom: 24px;
}
.gold-visa .we-do h2 + p, .gold-visa .we-do h2 + .list {
color: #fff;
}
.gold-visa .section-tarif:before, .gold-visa .section-tarif:after {
display: none;
}
.gold-visa .tab-content {
margin-bottom: 0;
}
.gold-visa .for-you:before {
display: none;
}
.gold-visa .for-you h2 {
padding-bottom: 0;
background: none;
margin-bottom: 24px;
}
.gold-visa .for-you .for-you-card {
font-weight: normal;
}
.gold-visa .for-you .directions-card-title {
min-height: 81px;
}
.gold-visa .why-we {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line14.png) left bottom no-repeat;
}
.gold-visa .team {
background: #292D32;
}
.gold-visa .team:before {
display: none;
}
.gold-visa .team h2 {
color: #fff;
}
.gold-visa .directions {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots.svg) 0 center no-repeat #FFE4BF;
}
.gold-visa .blog {
background-image: none;
position: relative;
z-index: 2;
}
.gold-visa .blog:before {
right: 0;
bottom: -178px;
pointer-events: none;
top: 0;
right: 0;
left: 0;
z-index: -1;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line13.png) right bottom no-repeat;
}
.yellow-btn {
background: #FFB03B;
border-color: #FFB03B;
color: #161616;
}
.investor-info {
padding: 100px 0 80px;
}
.investor-info .interest-question {
background: #EEF3FB;
margin-bottom: 20px;
}
.investor-info .interest-question::before {
display: none;
}
.investor-card {
margin-bottom: 20px;
padding: 32px 24px 24px;
background: #EEF3FB;
border-radius: 16px;
height: calc(100% - 20px);
}
.we-do-text {
text-align: center;
}
.we-do-text .title {
font-size: 42px;
font-weight: 700;
margin-bottom: 24px;
color: #fff;
}
.we-do-text p, .we-do-text .list {
color: #fff;
max-width: 794px;
margin: 0px auto;
font-size: 22px;
line-height: 150%;
}
.permit-without-work .reviews .slick-track .review-card {
margin-top: 34px;
position: relative;
padding-top: 48px;
height: calc(100% - 34px);
background: #EEF3FB;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.permit-without-work .comment-text {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
background: none;
}
.permit-without-work .comment-text img {
border-radius: 8px;
}
.permit-without-work .review-card-photo {
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
top: -34px;
width: 64px;
height: 64px;
}
.permit-without-work .hero {
padding-bottom: 64px;
background: #FFD8D0;
}
.permit-without-work .hero::before {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-7.png);
}
.permit-without-work .hero::after {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-3.webp);
background-size: 30% auto;
}
.permit-without-work .experience {
background: #EEF3FB;
}
.permit-without-work .experience .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots2.png) 0 center no-repeat;
}
.permit-without-work .exp-card {
background: #fff;
}
.permit-without-work .plus-minus {
background: #292D32;
}
.permit-without-work .plus-minus .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots.svg) right 93px bottom -34px no-repeat;
}
.permit-without-work .plus-minus h2 {
color: #fff;
}
.permit-without-work .plus-minus-card {
background: #fff;
}
.permit-without-work .how-happen {
background: #292D32;
}
.permit-without-work .how-happen h2 {
color: #fff;
}
.permit-without-work .roadmap {
background: #fff;
}
.permit-without-work .roadmap .timeline-item {
background: #EEF3FB;
}
.permit-without-work .roadmap h2 {
padding-bottom: 0;
margin-bottom: 24px;
background: none;
}
.permit-without-work .roadmap h2 + p, .permit-without-work .roadmap h2 + .list {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line1.svg);
background-position: 0 bottom;
font-size: 22px;
line-height: 150%;
font-weight: 500;
max-width: 500px;
}
.permit-without-work .timeline-item .num {
border-color: #fff;
}
.permit-without-work .services {
background: #EEF3FB;
}
.permit-without-work .services h2 {
padding-bottom: 0;
background: none;
margin-bottom: 24px;
}
.permit-without-work .services h2 + p, .permit-without-work .services h2 + .list {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-bloue.png);
background-size: 350px auto;
}
.permit-without-work .services .rad-list {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.permit-without-work .direction-card-flex {
background: #EEF3FB;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 4px 8px;
margin: 0;
}
.permit-without-work .direction-card-flex i {
font-style: normal;
margin-left: 10px;
font-weight: normal;
color: #161616;
}
.permit-without-work .direction-card-flex .item-item-title {
font-size: 14px;
}
.permit-without-work .direction-card-flex .item-cost-unit {
color: #FA6C65;
font-weight: 500;
}
.permit-without-work .why-we {
background: #EEF3FB;
padding-top: 0;
}
.permit-without-work .why-we .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line14.png) left bottom no-repeat;
}
.permit-without-work .why-we h3 {
font-size: 42px;
line-height: normal;
margin-bottom: 64px;
text-align: center;
}
.permit-without-work .why-we .large, .permit-without-work .why-we .integration h2 + p, .permit-without-work .why-we .integration h2 + .list, .integration .permit-without-work .why-we h2 + p, .integration .permit-without-work .why-we h2 + .list, .permit-without-work .why-we .for-business h2 + p, .permit-without-work .why-we .for-business h2 + .list, .for-business .permit-without-work .why-we h2 + p, .for-business .permit-without-work .why-we h2 + .list, .permit-without-work .why-we .reviews h2 + p, .permit-without-work .why-we .reviews h2 + .list, .reviews .permit-without-work .why-we h2 + p, .reviews .permit-without-work .why-we h2 + .list, .permit-without-work .why-we .proposal h2 + p, .permit-without-work .why-we .proposal h2 + .list, .proposal .permit-without-work .why-we h2 + p, .proposal .permit-without-work .why-we h2 + .list, .permit-without-work .why-we .quides h2 + p, .permit-without-work .why-we .quides h2 + .list, .quides .permit-without-work .why-we h2 + p, .quides .permit-without-work .why-we h2 + .list, .permit-without-work .why-we .faq h2 + p, .permit-without-work .why-we .faq h2 + .list, .faq .permit-without-work .why-we h2 + p, .faq .permit-without-work .why-we h2 + .list, .permit-without-work .why-we .section-tarif h2 + p, .permit-without-work .why-we .section-tarif h2 + .list, .section-tarif .permit-without-work .why-we h2 + p, .section-tarif .permit-without-work .why-we h2 + .list, .permit-without-work .why-we .section-tarif .h2 + p, .permit-without-work .why-we .section-tarif .h2 + .list, .section-tarif .permit-without-work .why-we .h2 + p, .section-tarif .permit-without-work .why-we .h2 + .list {
max-width: none;
text-align: left;
}
.permit-without-work .why-we-card {
background: #fff;
}
.permit-without-work .why-we-num {
background: #FFD8D0;
border-color: #FFD8D0;
}
.permit-without-work .proposal-title {
font-size: 20px;
}
.proposal .for-you-card p, .proposal .for-you-card .list {
font-weight: normal;
}
.permit-without-work .team {
background: #292D32;
}
.permit-without-work .team::before {
display: none;
}
.permit-without-work .team h2 {
color: #fff;
}
.permit-without-work .faq {
background-image: none;
}
.permit-without-work .directions {
background: #FFE4BF;
}
.permit-without-work .directions .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots.png) 0 center no-repeat;
}
.permit-without-work .directions .directions-card {
background: #fff;
}
.permit-without-work .rules-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.rules {
padding: 100px 0 1px;
}
.rules h3 {
font-size: 42px;
text-align: center;
margin-bottom: 64px;
line-height: 120%;
}
.rules h2 {
margin-bottom: 64px;
}
.rules-list {
padding-bottom: 80px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.rules-list.blue .rules-item {
-webkit-box-flex: 0;
-ms-flex: 0 0 calc(20% - 20px);
flex: 0 0 calc(20% - 20px);
max-width: calc(20% - 20px);
background: #EEF3FB;
}
.rules-list.blue .rules-title::before {
border-color: #10D4FF;
}
.rules-item {
margin: 0 10px 20px;
-webkit-box-flex: 0;
-ms-flex: 0 0 calc(25% - 20px);
flex: 0 0 calc(25% - 20px);
max-width: calc(25% - 20px);
border-radius: 16px;
padding: 24px 20px;
background: #FFD8D0;
font-size: 16px;
line-height: 150%;
min-height: 148px;
}
.rules-title {
margin-bottom: 16px;
padding-left: 44px;
position: relative;
font-size: 24px;
line-height: 120%;
font-weight: 700;
}
.rules-title:before {
left: 0;
top: 0;
width: 36px;
height: 36px;
border: 13px solid #FA6C65;
background: #292D32;
border-radius: 50%;
}
.docs {
padding: 100px 0 80px;
background: #EEF3FB;
}
.docs h2 {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line1.svg);
}
.docs .card-box {
margin-bottom: 48px;
}
.docs .inner {
max-width: 799px;
margin: 0px auto;
}
.docs .rad-list li:before,
.rad-list--blue li:before {
background: #10D4FF;
}
.doc-item {
border-radius: 16px;
padding: 24px;
background: #FFD8D0;
margin-bottom: 20px;
height: calc(100% - 20px);
font-size: 16px;
line-height: 150%;
text-align: center;
}
.doc-item.has-flower::before, .start-up-guide .doc-item.serv-list::before {
width: 150px;
height: 107px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/flover1.svg) 0 0 no-repeat;
background-size: 100%;
}
.doc-item-title {
font-size: 40px;
font-weight: 500;
margin-bottom: 16px;
line-height: 100%;
}
.convertation .reviews .slick-track .review-card {
margin-top: 34px;
position: relative;
padding-top: 48px;
height: calc(100% - 34px);
background: #EEF3FB;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.convertation .comment-text {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
background: none;
}
.convertation .comment-text img {
border-radius: 8px;
}
.convertation .review-card-photo {
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
top: -34px;
width: 64px;
height: 64px;
}
.convertation .hero {
background: #292D32;
}
.convertation .hero:before {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-7.png);
background-size: 30% auto;
}
.convertation .hero:after {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/hero-3.webp);
background-size: 30% auto;
}
.convertation .hero h1, .convertation .hero p, .convertation .hero .list {
color: #fff;
}
.convertation .experience {
background: #EEF3FB;
}
.convertation .exp-card {
background: #fff;
}
.convertation .interest-question:before {
display: none;
}
.convertation .plus-minus {
background: #292D32;
}
.convertation .plus-minus .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots1.png) right center no-repeat;
}
.convertation .plus-minus h2 {
color: #fff;
}
.convertation .plus-minus-card {
background: #fff;
}
.convertation .rules-item {
background: #EEF3FB;
}
.convertation .docs h4 {
font-size: 20px;
}
.convertation .red-list li:before {
background: #FA6C65;
}
.convertation .team {
background: #292D32;
}
.convertation .team:before {
display: none;
}
.convertation .team h2 {
color: #fff;
}
.convertation .services {
background: #292D32;
}
.convertation .services h2 {
color: #fff;
margin-bottom: 24px;
padding-bottom: 0;
background: none;
}
.convertation .services h2 + p, .convertation .services h2 + .list {
color: #fff;
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/line-bloue.png);
background-size: 350px auto;
}
.convertation .services .directions-card .rad-list {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.convertation .services h3 {
font-size: 42px;
margin-bottom: 48px;
line-height: normal;
color: #fff;
text-align: center;
margin-top: 64px;
}
.convertation .direction-card-flex {
background: #EEF3FB;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 4px 8px;
margin: 0;
}
.convertation .direction-card-flex i {
font-style: normal;
margin-left: 10px;
font-weight: normal;
color: #161616;
}
.convertation .direction-card-flex .item-item-title {
font-size: 14px;
-webkit-box-flex: 0;
-ms-flex: 0 0 90px;
flex: 0 0 90px;
max-width: 90px;
}
.convertation .direction-card-flex .item-cost-unit {
color: #FA6C65;
font-weight: 500;
text-align: right;
}
.convertation .roadmap {
background: #fff;
}
.convertation .timeline-item .num {
border-color: #fff;
}
.convertation .timeline-item {
background: #EEF3FB;
}
.convertation .faq .background {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/dots1.png);
}
.convertation .directions {
background: #FFE4BF;
}
.convertation .directions .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/dots.svg) 0 center no-repeat;
}
.convertation .directions h2 {
max-width: none;
}
.convertation .directions .directions-card {
background: #fff;
}
.convertation .why-we .background {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/line12.png) 0 bottom no-repeat;
}
.how-we-work {
padding: 100px 0 80px;
background: #EEF3FB;
}
.how-we-work-card {
margin-bottom: 20px;
}
.how-we-work-card .rad-list {
color: #fff;
}
.how-we-work-title {
position: relative;
margin: 25px 0 16px;
background: #292D32;
text-align: center;
font-size: 20px;
font-weight: 700;
color: #fff;
padding: 27px;
border-radius: 16px;
}
.how-we-work-title .ico {
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
top: -25px;
background: #292D32;
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;
width: 51px;
height: 51px;
border-radius: 50%;
}
.how-we-work-title .ico svg {
width: 24px;
height: 24px;
}
.you-card .ico svg {
fill: #FA6C65;
}
.you-card .rad-list li:before {
background: #FA6C65;
}
.we-card .ico svg {
fill: #10D4FF;
}
.we-card .rad-list li:before {
background: #10D4FF;
}
.how-we-work-text {
padding: 24px 24px 24px;
background: #292D32;
border-radius: 16px;
}
.procees {
padding: 100px 0;
}
.procees-slider-wrapper {
margin: 0 -10px 40px;
}
.procees-slider-wrapper .slide {
padding: 0 10px;
}
.procees-slider-wrapper .slick-dots {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
background: rgba(110, 108, 131, 0.1);
border-radius: 30px;
}
.procees-slider-wrapper .slick-dots li {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
-ms-flex-preferred-size: 0;
flex-basis: 0;
width: 100%;
border: 0;
padding: 0;
}
.procees-slider-wrapper .slick-dots li button {
width: 100%;
border-radius: 30px;
border: 0;
height: 30px;
}
.procees-card {
margin-bottom: 36px;
}
.procees-card .list {
margin-bottom: 0;
}
.procees-card .num {
margin-bottom: 16px;
width: 56px;
height: 56px;
border-radius: 50%;
background: #292D32;
text-align: center;
line-height: 56px;
font-size: 24px;
font-weight: 500;
color: #FA6C65;
}
.procees-card .num.blue {
color: #10D4FF;
}
.procees-card .num.yellow {
color: #FFB03B;
}
.list li {
display: block;
position: relative;
padding-left: 17px;
}
.list li:before {
left: 0;
top: 12px;
width: 7px;
height: 1px;
background: #161616;
}
.languages {
position: relative;
-webkit-box-flex: 0;
-ms-flex: 0 0 75px;
flex: 0 0 75px;
max-width: 75px;
}
.languages .lang-btn {
position: relative;
padding: 5px 30px 5px 10px;
display: block;
text-decoration: none;
font-size: 14px;
line-height: 20px;
color: #222;
border: 0;
background: none;
}
.languages .lang-btn::before {
right: 10px;
top: 10px;
width: 7px;
height: 7px;
border-bottom: 2px solid #222;
border-right: 2px solid #222;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.dropdown-menu {
width: 113px;
min-width: auto;
padding: 0;
background: #EEF3FB;
border-radius: 8px;
border: 0;
overflow: hidden;
}
.dropdown-menu .dropdown-item {
display: block;
padding: 10px 20px;
font-size: 14px;
font-weight: 500;
color: #222;
text-decoration: none;
}
.dropdown-menu .dropdown-item:hover {
color: #eb756b;
}
.socially {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 0;
-ms-flex: 0 0 90px;
flex: 0 0 90px;
max-width: 90px;
}
.socially a {
-webkit-box-flex: 0;
-ms-flex: 0 0 34px;
flex: 0 0 34px;
max-width: 34px;
margin-right: 10px;
}
.socially a img {
width: 100%;
}
.socially .socially__item {
margin-right: 10px;
font-size: 10px;
line-height: 13px;
}
.socially .socially__item img {
margin-top: 4px;
}
.stories {
padding: 80px 0;
background: #FFE4BF;
}
.stories .background {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/points.png);
background-repeat: no-repeat;
background-position: right 57px center;
}
.stories__list {
padding: 20px 0 0;
}
.stories__item {
margin: 0 5px;
cursor: pointer;
text-align: center;
}
.stories__img {
width: 223px;
height: 223px;
border: 1.36px solid black;
border-radius: 156px;
padding: 6px;
background-color: white;
overflow: hidden;
display: inline-block;
}
.stories__img-inner {
width: 100%;
height: 100%;
border-radius: 100%;
background-color: #FCB972;
display: flex;
justify-content: center;
align-items: center;
}
.stories__img-inner img {
width: 170px;
}
.stories__item p {
margin-top: 12px;
margin-bottom: 20px;
line-height: normal;
text-align: center;
font-size: 25px;
font-weight: bold;
line-height: 110%;
}
.stories .slick-dots {
margin-top: 24px;
}
.stories .slick-dots li button {
border-color: #E36032;
}
.stories .slick-dots li.slick-active button {
background: #E36032;
}
.stories .modal {
padding: 0 !important;
}
.stories .modal-dialog {
width: 100%;
margin: 0;
border: none;
border-radius: 0;
}
.stories .modal-content {
height: 100%;
background: rgb(128, 128, 128);
margin: 0;
border: none;
border-radius: 0;
}
.stories .modal-body {
max-width: 100%;
height: 100%;
padding: 70px 60px;
}
.stories .modal-header {
border: none;
}
.modal-stories__item {
float: left;
margin: 0 30px;
}
.stories .modal-body .btn {
width: 430px;
display: block;
margin: 20px auto 0;
}
.stories .modal-body .btn img {
width: 20px;
height: 20px;
display: inline;
vertical-align: middle;
margin-left: 10px;
}
.modal-stories__item-inner {
width: 430px;
height: 75vh;
max-height: 100%;
background-color: white;
overflow: hidden;
}
.modal-stories__text {
padding: 10px;
}
.modal-stories__item img {
width: 430px;
height: 344px;
}
.stories .slick-arrow {
width: 100px;
height: 100px;
background-color: rgb(128, 128, 128);
z-index: 10;
}
.stories .slick-arrow:before {
width: 100px;
height: 100px;
z-index: 11;
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/slick-prev.svg);
}
.stories .slick-list {
margin: 0 auto;
max-width: 1400px;
}
.modal-stories__dots {
margin-bottom: 20px;
}
.modal-stories__dots .slick-dots li button {
border-radius: 0;
border: none;
width: 53px;
height: 4px;
background-color: white;
}
@media (max-width: 1640px) {
.pre-footer .has-after:after {
background-size: 309px auto;
}
}
@media (max-width: 1450px) {
.hero .has-after:after, .hero .has-before:before,
.hero.hero-decor-1:after,
.hero.hero-decor-1:before {
background-size: 30% auto;
}
.why-we {
background-size: 304px 350px;
}
}
@media (max-width: 1360px) {
.serv-list:after {
right: -10px;
bottom: -10px;
}
.pre-footer .has-before:before {
background-position: right bottom;
}
.pre-footer .has-before:before,
.pre-footer .has-after:after {
background-size: 20% auto;
}
.student-visa,
.investor-info,
.gold-visa .section-tarif {
background-size: 30% auto;
}
}
.block--blue .sidebar {
padding: 36px 0 36px 63px;
border-left: 2px solid #292D321A;
}
.sidebar--wide {
max-width: initial;
}
.block--blue .sidebar--wide {
padding-left: 112px;
}
.overflow { 
width: 1200px;
overflow-x: hidden;
margin: 0 auto;
}
@media (max-width: 1239px) {
.overflow { 
width: 100%;
}
.block--blue .sidebar {
padding-left: 0;
border: none;
}
.tarif-item-inf {
padding-left: 30px;
}
.digital-nomad-guide .background {
background-size: 30% auto;
}
}
@media (max-width: 1199px) {
.team-card-photo {
max-width: 100px;
height: 100px;
}
.case-content {
padding-right: 0;
}
.gold-visa .we-do {
background-image: none;
}
.header-inner {
padding: 13px;
}
.header-inner .btn {
font-size: 12px;
line-height: 20px;
}
.header-inner .logo {
max-width: 150px;
}
.header-inner .top-nav {
font-size: 14px;
line-height: 18px;
}
.for-business h2 + p, .for-business h2 + .list {
max-width: 500px;
}
.tarif-item {
padding: 32px 30px;
}
.item-cost {
padding: 20px;
}
.tarif-item-cost {
-webkit-box-flex: 0;
-ms-flex: 0 0 300px;
flex: 0 0 300px;
max-width: 300px;
}
.choose:before {
background-position: right bottom;
}
.choose:before, .choose:after {
background-size: 20% auto;
}
.start-up .hero:after,
.start-up .hero:before {
background-size: 20% auto;
}
.start-up .hero h1 {
font-size: 56px;
line-height: 60px;
}
.start-up .why-we h2 {
font-size: 42px;
line-height: normal;
}
.roadmap h2 {
font-size: 42px;
line-height: 46px;
}
.student-visa-guide .hero .background {
background-size: 30% auto;
background-position: left 0 bottom -80px;
}
.tarif-tabs .nav-item {
padding: 0 5px;
}
.tarif-tabs {
margin-left: -5px;
margin-right: -5px;
}
.sertificate .hero:before,
.sertificate .hero:after {
background-size: 30% auto;
}
.courses .directions-card {
min-height: 400px;
}
.courses .blog .has-before:before {
left: 0;
background-size: 30% auto;
background-position: right bottom;
width: auto;
bottom: -70px;
}
.cases-card-text {
-webkit-box-flex: 0;
-ms-flex: 0 0 310px;
flex: 0 0 310px;
max-width: 310px;
}
.cases-card-left {
padding-right: 24px;
}
.partnership .roadmap h2 + p, .partnership .roadmap h2 + .list {
max-width: 400px;
margin: 0 0 40px;
}
.rules-item {
padding: 15px;
}
.rules-title {
font-size: 22px;
padding-left: 38px;
}
.rules-title::before {
width: 30px;
height: 30px;
}
.permit-without-work .roadmap h2 + p, .permit-without-work .roadmap h2 + .list {
max-width: 430px;
}
.permit-without-work .direction-card-flex .item-cost-unit {
text-align: right;
}
.procees h2 br {
display: none;
}
.hight-education .card-box.has-bull::before {
display: block;
width: 100px;
height: 61px;
right: 0;
}
.gold-visa .blog:before {
display: none;
}
.faq {
background-image: none;
}
.directions-card {
background: #fff;
}
.convertation .timeline-item:nth-child(6):before {
height: 120%;
}
.convertation .faq {
background-image: none;
}
}
@media (max-width: 991px) {
main {
overflow: hidden;
}
.block__title {
font-size: 32px;
line-height: 40px;
}
.arrows label {
width: 24px;
height: 24px;
}
.arrows label::before {
width: 12px;
height: 12px;
}
.team-card-btm {
margin-top: 18px;
}
.points {
margin-top: 32px;
}
.block-main {
padding-top: 120px;
}
.background--map {
background-position: top 110px right 0;
}
.block-main__title {
font-size: 36px;
}
#cookiesModal .modal-content {
padding: 9px;
font-size: 8px;
}
#cookiesModal .btn {
font-size: 8px;
padding: 6px 12px;
}
h3.title {
font-size: 24px;
line-height: 120%;
font-weight: 700;
}
.block-icon {
display: none;
}
.points__item:after,
.points__item:before {
content: none !important;
}
.stories {
background-image: none;
}
.stages__item {
width: 100%;
margin-right: 0 !important;
}
.stages__item:after {
content: none !important;
}
.stories {
padding: 60px 0;
}
.black-phone {
margin-right: 0;
}
.head-box .black-phone {
margin-bottom: 10px;
}
.top-footer .socially {
max-width: 100%;
justify-content: center;
}
.top-footer .logo {
justify-content: center;
}
.top-footer .top-nav li {
margin-right: 0;
}
.top-footer .top-nav li .socially { 
margin: 0 auto;
}
.top-footer .top-nav li .socially a { 
margin: 0 5px;
}
.top-footer .top-nav li ul {
width: 100%;
}
.languages {
margin-bottom: 20px;
}
.nav-ico {
display: block;
}
.head-box {
display: block;
position: fixed;
top: 0;
left: 0;
height: 100vh;
overflow: auto;
padding: 20px;
z-index: 100;
background: #fff;
-webkit-box-shadow: 0px 4px 12px 0px rgba(41, 45, 50, 0.0784313725);
box-shadow: 0px 4px 12px 0px rgba(41, 45, 50, 0.0784313725);
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
width: 80%;
-webkit-transform: translateX(-120%);
transform: translateX(-120%);
z-index: 109;
}
.js-open .head-box {
-webkit-transform: translateX(0);
transform: translateX(0);
}
.header-inner {
padding: 9px 9px 9px 20px;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.header {
top: 13px;
}
.header .top-nav {
display: block;
width: 100%;
margin-bottom: 15px;
}
.header .top-nav > li {
padding: 0;
border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
.header .top-nav > li > a {
padding-top: 10px;
padding-bottom: 10px;
}
.header .top-nav > li ul {
position: static;
width: 100%;
margin-bottom: 10px;
border-radius: 4px;
display: none;
}
.header .top-nav > li.active ul {
display: block;
}
.header .top-nav li.has-menu > a::after {
margin-top: 7px;
}
.header-inner .btn {
font-size: 16px;
line-height: 24px;
width: 100%;
}
.hero .has-before:after,
.hero .has-before:before {
background-size: 20% auto;
}
.hero h1 {
font-size: 40px;
line-height: normal;
}
.hero--left h1 {
font-size: 30px;
line-height: normal;
padding-left: 22px;
margin-bottom: 15px;
}
.hero h1 img {
width: 30px;
margin-top: 15px;
}
.hero--left h1 img {
border-width: 6px;
border-radius: 8px;
width: 41px;
height: 41px;
margin: 0;
}
.hero-text p, .hero-text .list {
font-size: 20px;
line-height: 27px;
margin-bottom: 30px;
}
.hero--left .hero-text p {
text-align: center;
margin-bottom: 15px;
}
.hero-note {
margin-bottom: 30px;
}
.hero--left .hero-note {
text-align: center;
line-height: normal;
padding: 0 24px;
margin-bottom: 15px;
}
.hero {
padding-top: 125px;
}
.hero--left {
padding: 120px 0 24px;
}
.hero--left .small-note {
margin-top: 15px;
text-align: center;
}
h2 {
font-size: 36px;
line-height: 36px;
margin-bottom: 24px;
}
.nums {
padding: 60px 0 30px;
}
.num-list {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.num-list li {
margin-bottom: 20px;
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
.num-list li span {
font-size: 40px;
font-weight: 500;
line-height: normal;
}
.for-you,
.why-we {
padding: 60px 0 40px;
}
.has-line, .for-you h2, .integration h2 + p, .section-tarif h2 + p, .section-tarif .h2 + p, .optimization h2, .startup h2, .services h2, .more-services h2, .shengen .section-visa h2, .shengen .faq h2, .taxes .relocate h2, .start-up .relocate h2 + p, .for-whom h2, .roadmap h2, .student-visa-guide .faq h2, .digital-nomad-page .section-tarif h2, .digital-nomad-page .faq h2, .sertificate .more-services h2, .sertificate .faq h2, .courses .roadmap h2 + p, .courses .services h2 + p, .cases h2, .partnership .roadmap h2 + p, .hight-education .roadmap h2, .permit-without-work .roadmap h2 + p, .permit-without-work .services h2 + p, .docs h2, .convertation .services h2 + p, .integration h2 + .list, .section-tarif h2 + .list, .section-tarif .h2 + .list, .start-up .relocate h2 + .list, .courses .roadmap h2 + .list, .courses .services h2 + .list, .partnership .roadmap h2 + .list, .permit-without-work .roadmap h2 + .list, .permit-without-work .services h2 + .list, .convertation .services h2 + .list {
background-size: 220px auto;
}
.permit-without-work .roadmap h2 + p {
background-position: center bottom;
}
.for-you-card {
padding: 20px;
height: auto;
}
.for-you-card .ico,
.relocate-card .ico {
width: 30px;
height: 30px;
margin-bottom: 10px;
}
.for-you-card svg,
.relocate-card svg {
width: 20px;
height: 20px;
}
.why-we {
position: relative;
background-image: none;
background-size: 200px auto;
background-position: right bottom -30px;
}
.why-we::before {
content: "";
position: absolute;
right: 20px;
bottom: 0px;
width: 157px;
height: 203px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/why-bg.png) right bottom no-repeat;
background-size: 100% auto;
z-index: 10;
}
.why-we-card {
padding: 20px;
}
.why-we-num {
width: 30px;
height: 30px;
margin-bottom: 10px;
line-height: 26px;
font-size: 16px;
}
.why-we-title {
font-size: 20px;
line-height: 24px;
}
.directions {
padding: 60px 0 40px;
}
.directions-card {
padding: 20px;
height: auto;
}
.directions-card-title {
font-size: 20px;
line-height: 20px;
margin-bottom: 20px;
padding-bottom: 20px;
}
.btn {
font-size: 14px;
line-height: 20px;
}
.hero--left .btn {
font-size: 16px;
line-height: 24px;
width: 100%;
padding: 16px 18px;
}
.pluses__item:first-child, .pluses__item:last-child {
display: none;
}
.pluses__item {
margin: 0;
transform: rotate(-2.37deg);
width: 100%;
min-height: 80px;
font-size: 16px;
line-height: normal;
}
.relocate {
padding: 60px 0;
}
p.large, .large.list, .integration h2 + p, .for-business h2 + p, .reviews h2 + p, .faq h2 + p, .section-tarif h2 + p, .section-tarif .h2 + p, .integration h2 + .list, .for-business h2 + .list, .reviews h2 + .list, .proposal h2 + .list, .quides h2 + .list, .faq h2 + .list, .section-tarif h2 + .list, .section-tarif .h2 + .list,
.relocate h2 + p,
.relocate h2 + .list,
.proposal h2 + p,
.quides h2 + p {
font-size: 20px;
line-height: 26px;
margin-bottom: 30px;
}
.relocate-card {
padding: 20px;
}
.relocate-card-title {
font-size: 20px;
line-height: 26px;
}
.relocate .text-center {
padding-top: 20px;
}
.integration {
padding: 60px 0 30px;
}
.integration .text-center {
padding-top: 20px;
}
.integration .has-before:before {
width: 290px;
height: 413px;
}
.for-business {
padding: 60px 0 40px;
}
.for-business .for-you-card {
height: calc(100% - 20px);
margin-bottom: 20px;
}
.for-business .text-center {
padding-top: 20px;
}
.reviews {
padding: 60px 0;
}
.review-card {
padding: 20px;
border-radius: 8px;
}
.review-card p, .review-card .list,
.view-more {
font-size: 14px;
line-height: 20px;
}
.proposal {
padding: 60px 0 30px;
}
.proposal-title {
font-size: 20px;
line-height: 24px;
}
.quides {
padding: 60px 0 100px;
position: relative;
}
.quides:before {
content: "";
position: absolute;
bottom: 0;
left: 57px;
width: 140px;
height: 94px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/bull.png) 0 0 no-repeat;
background-size: 100%;
pointer-events: none;
}
.quides h2 + p, .quides h2 + .list {
margin: 0 0 30px;
}
.more {
font-size: 18px;
}
.quides-list li {
padding: 15px;
}
.team {
padding: 60px 0 30px;
}
.team::before {
display: none;
}
.team-card {
margin-top: 0;
border-radius: 15px !important;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.team-card.reverse {
flex-direction: column-reverse;
}
.team-card:not(.reverse) {
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.team-card:not(.reverse) .btn {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1;
}
.team-card .btn {
border-radius: 0 0 15px 15px;
}
.team-card::before, .team-card:after {
display: none;
}
.team-card-photo {
width: 80px;
height: 80px;
max-width: none;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.team-card.reverse .team-card-photo::before {
transform: none !important;
left: auto !important;
right: 0 !important;
}
.team-card-text {
width: 100%;
padding: 0 0 20px;
}
.team .text-center {
padding-top: 20px;
}
.for-clients {
padding: 30px 0;
}
.for-clients-card {
padding: 20px;
}
.for-clients-card .row {
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.for-clients-img {
height: 220px;
margin-bottom: 20px;
}
.for-clients-title {
font-size: 24px;
line-height: normal;
}
.for-clients-card .rad-list li {
margin-bottom: 6px;
}
.for-clients-card .rad-list {
padding-bottom: 4px;
}
.blog {
padding: 30px 0;
}
.blog-card {
margin-bottom: 20px;
height: calc(100% - 20px);
}
.blog-card a {
padding: 24px 24px 80px;
}
.blog-card-img {
height: 150px;
}
.blog-card-title {
font-size: 20px;
line-height: 24px;
}
.faq {
padding: 30px 0;
}
.accordeon-wrapper {
padding: 40px;
}
.pre-footer {
padding: 60px 24px 30px;
}
.pre-footer .has-before:before,
.pre-footer .has-after:after {
background-size: 20% auto;
}
.pre-footer .has-before:before {
background-position: right bottom;
}
.footer {
padding: 40px 0;
}
.top-footer {
padding-bottom: 20px;
}
.top-footer .top-nav {
display: block;
}
.top-footer .top-nav li {
text-align: center;
margin-bottom: 10px;
}
.top-footer .callback {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.btm-footer {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
}
.f-links {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.f-links a {
margin-top: 15px;
}
.has-bull:before {
display: none;
}
.team-card.reverse .team-card-text {
padding-left: 0;
}
.tarif-item {
padding: 24px;
}
.tarif-item-cost {
-webkit-box-flex: 0;
-ms-flex: 0 0 260px;
flex: 0 0 260px;
max-width: 260px;
}
.section {
padding: 60px 0 40px 0;
}
.serv-list:after {
right: 0;
background-size: 50% 50%;
background-position: right bottom;
}
.serv-list {
padding: 24px;
}
.section .title {
margin-bottom: 24px;
font-size: 36px;
line-height: 36px;
}
.hero.hero-inner h1, .hero.hero-inner .h1 {
font-size: 40px;
line-height: normal;
}
.hero.hero-inner {
padding-bottom: 24px;
}
.serv-list {
border-radius: 8px;
padding: 20px;
}
.section,
.startup {
padding: 40px 0 20px;
}
.tarif-item:not(:last-child) {
margin-bottom: 20px;
}
.optimization,
.services {
padding: 40px 0 20px;
}
.optimization {
padding-bottom: 60px;
background-size: 200px 403px;
}
h3, .h3 {
font-size: 18px;
line-height: normal;
}
.statup-text-center {
font-size: 18px;
line-height: normal;
margin-bottom: 40px;
}
.headline {
font-size: 36px;
line-height: 36px;
margin-bottom: 24px;
}
.services h2 {
margin-bottom: 24px;
}
h2 img {
display: none;
}
.services .directions-card {
height: auto;
}
h1 {
font-size: 36px;
line-height: 36px;
margin-bottom: 30px;
}
main.has-header {
padding-top: 100px;
}
main.has-header .background {
background-size: 40% auto;
}
.article-body {
padding: 20px;
border-radius: 8px;
}
.article {
margin-bottom: 60px;
}
.article-body {
margin-bottom: 40px;
}
figure, .video {
margin-bottom: 20px;
}
.article-body p, .article-body .list {
font-size: 16px;
line-height: 24px;
}
.video a:before {
height: 60px;
width: 60px;
}
.video a:after {
height: 30px;
width: 30px;
}
.shengen .hero {
padding-bottom: 40px;
}
.shengen .why-we h2,
.shengen .faq h2 {
margin-bottom: 24px;
}
.shengen .why-we p, .shengen .why-we .list {
font-size: 16px;
line-height: 24px;
}
.taxes .relocate-card .btn {
margin: 0 -20px -20px;
}
.taxes .why-we p, .taxes .why-we .list {
font-size: 16px;
line-height: 24px;
}
.start-up .hero h1 {
font-size: 40px;
line-height: 46px;
}
.start-up .hero {
padding-bottom: 24px;
}
.experience {
padding: 40px 0 20px;
}
.exp-card {
padding: 20px;
margin-bottom: 20px;
border-radius: 8px;
height: auto;
}
.interest-question {
margin-bottom: 60px;
padding: 24px;
}
.interest-question::before {
left: 50%;
-webkit-transform: translateX(-50%) rotate(-45deg);
transform: translateX(-50%) rotate(-45deg);
width: 100px;
height: 100px;
background-size: 100% auto;
bottom: -45px;
}
.for-whom {
padding: 40px 0;
}
.approved {
padding: 40px 0;
}
.roadmap {
padding: 40px 0;
}
.roadmap h2 {
text-align: center;
background-position: center bottom;
}
.timeline-item .num {
left: -50px;
}
.timeline-item:not(:last-child):before {
left: -27px;
}
.roadmap-info {
padding: 30px 15px;
border-radius: 6px;
}
.roadmap-info::before {
bottom: 20px;
left: 20px;
}
.roadmap-info-title {
font-size: 30px;
line-height: normal;
}
.roadmap-info p, .roadmap-info .list {
font-size: 16px;
line-height: 24px;
}
.start-up .faq h2 {
margin-bottom: 40px;
}
.student-visa, .content {
padding-top: 100px;
}
.student-visa h1, .content h1 {
font-size: 36px;
line-height: 36px;
margin-bottom: 40px;
}
.serv-list.has-indent {
margin-bottom: 60px;
}
.about-student-visa {
padding: 20px 20px 10px;
margin-bottom: 60px;
}
.about-box {
padding-top: 60px;
}
.about-item {
padding: 20px 20px 10px;
border-radius: 8px;
}
.about-item .title {
font-size: 18px;
line-height: normal;
margin-bottom: 18px;
padding-bottom: 18px;
}
.about-item {
margin-bottom: 20px;
}
.nav-tabs .nav-item:not(:last-child) {
margin-right: 10px;
}
.nav-tabs .nav-item {
-webkit-box-flex: 0;
-ms-flex: 0 0 calc(50% - 5px);
flex: 0 0 calc(50% - 5px);
max-width: calc(50% - 5px);
}
.nav-tabs .nav-item .nav-link {
font-size: 16px;
line-height: 18px;
padding: 10px 10px 30px;
border-radius: 8px 8px 0 0;
}
.tab-content {
margin-bottom: 60px;
}
.requirements {
padding: 40px 0 60px;
}
.student-visa-guide .accordeon-wrapper.has-flower:before, .student-visa-guide .start-up-guide .accordeon-wrapper.serv-list:before, .start-up-guide .student-visa-guide .accordeon-wrapper.serv-list:before {
display: none;
}
.digital-nomad-page .hero .background {
background-size: 30% auto;
}
.digital-nomad-page .hero h1 {
font-size: 40px;
line-height: normal;
}
.tarif-tabs .nav-item {
margin-bottom: 15px;
}
.tarif-tabs {
margin-bottom: 20px;
}
.digital-nomad-page .roadmap {
padding-bottom: 0;
}
.benefits {
padding: 0 0 40px;
}
.we-do {
padding: 40px 0 30px;
}
.we-do-card {
border-radius: 8px;
margin-bottom: 20px;
padding: 20px;
}
.we-do-title {
font-size: 20px;
line-height: 24px;
}
.digital-nomad-page .for-you-card {
height: auto;
min-height: auto;
}
.digital-nomad-page .integration .has-before:before {
display: none;
}
.document-card .title {
padding: 16px;
font-size: 18px;
line-height: normal;
}
.documents {
padding: 60px 0;
}
.digital-nomad-page .roadmap-info {
margin: 60px 0;
}
.digital-nomad-page .hero .has-after:after {
background-size: 40% auto;
}
.sertificate .hero {
padding-bottom: 24px;
}
.sertificate .hero h1 {
font-size: 40px;
line-height: normal;
}
.sertificate .accordeon-wrapper:before {
display: none;
}
.comments {
padding-bottom: 60px;
}
.relocate::before,
.proposal:before {
display: none;
}
.team-card {
height: auto;
}
.team-card-text {
height: auto;
}
.blog-card-title {
height: 72px;
}
.faq .container {
background: none;
}
.section-tarif .has-before:before {
background-position: 20px 100px;
background-size: 100px auto;
}
.section-tarif:after {
display: none;
}
.startup {
padding-bottom: 40px;
}
.start-up .relocate {
background-image: none;
}
.services.more-services h2 img,
.shengen .team h2 img {
display: inline;
width: 30px;
}
.fits {
padding: 40px 0;
}
.our-proposal {
padding: 60px 0 40px;
}
.courses .why-we .background,
.plus-minus .background,
.courses .why-we.has-bg .background {
background-image: none;
}
.plus-minus-card {
height: auto;
margin-bottom: 20px;
}
.schools,
.how-happen {
padding: 60px 0 40px;
}
.how-choose {
padding: 60px 0;
}
.card-box {
padding: 24px;
}
.services .directions-card {
min-height: auto;
}
.plus-minus {
padding: 40px 0 20px;
}
.cases {
padding: 60px 0;
background-image: none;
}
.cases-card {
padding: 24px;
}
.cases-card {
display: block;
}
.cases-card-left {
width: 100%;
margin-bottom: 24px;
}
.cases-card-text {
max-width: none;
}
.courses .experience {
overflow: hidden;
}
.roadmap h2 {
line-height: normal;
font-size: 30px;
margin-left: auto;
margin-right: auto;
}
.courses .why-we h2 {
line-height: normal;
font-size: 30px;
text-align: left;
}
.rad-item label {
padding: 15px 15px 15px 50px;
}
.rad-item label:before {
left: 10px;
top: 11px;
}
.poll {
padding: 60px 0 40px;
}
.poll .text-right .btn {
width: 100%;
}
.partnership .roadmap {
padding-bottom: 60px;
}
.partnership .why-we.has-bg h2 {
font-size: 30px;
line-height: normal;
}
.partnership .faq h2 {
padding-bottom: 0;
margin-bottom: 20px;
}
.student-visa-guide .directions .background {
background: none;
}
.partnership .why-we.has-bg .background {
background-image: none;
}
.hight-education .fits {
padding-bottom: 0px;
}
.hight-education .roadmap h2 {
font-size: 30px;
line-height: normal;
}
.hight-education .how-choose h2 {
margin-bottom: 24px;
font-size: 30px;
}
.how-choose-title {
font-size: 20px;
line-height: 24px;
}
.how-happen .has-border {
border: 0;
}
.hight-education .plus-minus .background {
background-image: none;
}
.hight-education .why-we.has-bg {
padding-top: 40px;
}
.universities h2 br {
display: none;
}
.universities h2:before {
width: 44px;
height: 71px;
background-size: 100% 100%;
top: 30px;
}
.universities,
.investor-info {
padding: 60px 0 40px;
}
.we-do-text .title {
font-size: 30px;
}
.we-do-text p, .we-do-text .list {
font-size: 16px;
}
.gold-visa .for-you .directions-card-title {
min-height: auto;
}
.investor-card {
height: auto;
}
.gold-visa .why-we,
.gold-visa .experience,
.gold-visa .for-you {
background-image: none;
}
.gold-visa .interest-question:before {
right: -10px;
}
.rules-item,
.rules-list.blue .rules-item {
-webkit-box-flex: 0;
-ms-flex: 0 0 calc(50% - 20px);
flex: 0 0 calc(50% - 20px);
max-width: calc(50% - 20px);
padding-left: 10px;
padding-right: 10px;
border-radius: 8px;
}
.rules-title {
font-size: 18px;
padding-left: 32px;
}
.permit-without-work .interest-question:before {
right: -10px;
}
.rules-title::before {
width: 26px;
height: 26px;
border-width: 9px;
top: -2px;
}
.rules {
padding-top: 60px;
}
.rules h2 {
margin-bottom: 24px;
}
.rules-list {
padding-bottom: 20px;
}
.rules h3,
.permit-without-work .why-we h3 {
font-size: 30px;
margin-bottom: 24px;
}
.rules h3 br,
.permit-without-work .why-we h3 br {
display: none;
}
.docs {
padding: 60px 0 40px;
}
.how-we-work {
padding: 60px 0 40px;
}
.how-we-work-text {
min-height: auto;
}
.procees {
padding: 60px 0 30px;
}
.convertation .services h3 {
font-size: 30px;
margin-top: 20px;
margin-bottom: 24px;
}
.convertation .why-we .background {
background-image: none;
}
.bichok .col-lg-4:first-child .directions-card::before {
width: 100px;
height: 61px;
}
.hight-education .card-box.has-bull::before {
display: block;
width: 100px;
height: 61px;
right: 0;
}
.gold-visa h2 img,
.permit-without-work .team h2 img,
.convertation .team h2 img {
display: inline;
width: 34px;
}
.permit-without-work .rules-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.permit-without-work .card-box.has-bull:before {
display: block;
width: 100px;
height: 61px;
right: 0px;
}
}
@media (max-width: 767px) {
.tarif-item-head {
font-size: 14px;
line-height: 150%;
}
.tarif-item-head h3 { 
font-size: 16px;
line-height: 120%;
}
.team .has-before:before {
background: none;
}
.stories .modal-body {
padding: 0;
}
.stories .slick-arrow {
margin-left: 40px;
margin-right: 40px;
}
.modal-stories__item-inner {
width: 372px;
}
.stories .modal-body .btn {
width: 372px;
}
.permit-without-work .how-happen h2 {
margin-bottom: 60px;
}
.d-lg-none.text-center .btn {
width: 100%;
}
.blog-card-img {
height: 270px;
}
.blog-card-title {
height: auto;
}
.hero h1 img {
display: none;
}
.hero--left h1 img {
display: inline;
}
.hero-text p br, .hero-text .list br {
display: none;
}
h2 {
font-size: 30px;
}
#socialsModal h2 {
font-size: 24px;
line-height: 120%;
}
#socialsModal .block-desc {
font-size: 14px;;
}
.btn-social {
min-width: 137px;
max-width: calc(50% - 8px);
min-height: 98px;
display: inline-flex;
flex-direction: column-reverse;
align-items: center;
justify-content: center;
}
.btn-social img {
width: 20px;
height: 20px;
margin-bottom: 10px;
}
.num-list li {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.integration .has-before:before {
display: none;
}
.accordeon-wrapper {
padding: 20px 10px;
}
.page-template-page-faq .accordeon-wrapper {
padding: 20px 10px;
}
.tarif-item-cnt {
display: block;
}
.tarif-item-cost {
max-width: 100%;
}
.tarif-item-cost:not(:last-child) {
margin-bottom: 30px;
}
.tarif-item-inf {
padding-left: 0px;
}
.serv-list {
padding: 15px;
}
.serv-list div[class^=col-]:not(:last-child) {
margin-bottom: 10px;
}
.serv-item:not(:last-child) {
margin-bottom: 10px;
}
.table-great, .table-wrap {
overflow: auto;
}
.hero.hero-inner h1, .hero.hero-inner .h1 {
font-size: 28px;
line-height: 30px;
}
.hero.hero-inner:before, .hero.hero-inner:after {
background-size: 20% auto;
}
.tarif-item.has-flower:before, .start-up-guide .tarif-item.serv-list:before {
right: -10px;
}
.permission .background {
background-size: 20% auto;
}
.permission h2 {
padding-bottom: 0;
}
.permission h2 + p, .permission h2 + .list {
font-size: 18px;
line-height: 22px;
}
h1 {
font-size: 30px;
}
.shengen .accordeon-wrapper.has-flower:before, .shengen .start-up-guide .accordeon-wrapper.serv-list:before, .start-up-guide .shengen .accordeon-wrapper.serv-list:before,
.taxes .relocate-card.has-flower:before,
.taxes .start-up-guide .relocate-card.serv-list:before,
.start-up-guide .taxes .relocate-card.serv-list:before,
.exp-card.has-flower:before,
.start-up-guide .exp-card.serv-list:before,
.has-sun:before {
display: none;
}
.approved .slider-wrapper {
padding-left: 10px;
}
.approved .slick-list {
padding-right: 60px;
}
.headline {
font-size: 30px;
}
.timeline-item {
background-image: none;
padding: 20px;
margin-bottom: 20px;
}
.timeline-title {
font-size: 18px;
line-height: 22px;
}
.roadmap-info-title {
font-size: 22px;
}
.digital-nomad-page .why-we h2,
.digital-nomad-page .roadmap h2 {
font-size: 30px;
line-height: normal;
}
.benefits h2::before {
display: none;
}
.roadmap-info-top .review-card-photo {
-webkit-box-flex: 0;
-ms-flex: 0 0 80px;
flex: 0 0 80px;
max-width: 80px;
height: 80px;
}
.roadmap-info-text {
padding-left: 10px;
}
.sertificate .hero h1 {
font-size: 30px;
}
.comment-card {
margin-bottom: 30px;
height: auto;
}
.comment-card-body {
height: auto;
display: block;
}
.comments h2:before {
display: none;
}
.comment-card-body {
padding: 40px 20px 20px;
}
.shengen .accordeon-wrapper.has-flower:before, .shengen .start-up-guide .accordeon-wrapper.serv-list:before, .start-up-guide .shengen .accordeon-wrapper.serv-list:before,
.taxes .relocate-card.has-flower:before,
.taxes .start-up-guide .relocate-card.serv-list:before,
.start-up-guide .taxes .relocate-card.serv-list:before,
.exp-card.has-flower:before,
.start-up-guide .exp-card.serv-list:before {
display: block;
right: -10px;
}
.why-we::before {
right: 0px;
width: 97px;
height: 143px;
}
.why-we {
padding-bottom: 60px;
}
.approved {
background-size: 30% auto;
background-position: 0 bottom;
}
.start-up-guide .serv-list:before {
right: -10px;
}
.timeline-item:nth-child(2):before {
height: 110%;
}
.timeline-item:nth-child(6):before {
height: 100%;
}
}
@media (max-width: 575px) {
.btn--big {
min-width: 0;
width: 334px;
max-width: 100%;
}
.item-cost {
padding: 15px;
}
.breadcrumb .breadcrumb-item:not(:last-child) {
position: relative;
padding-right: 10px;
margin-right: 10px;
}
.breadcrumb .breadcrumb-item:not(:last-child):after {
color: #10D4FF;
content: "/";
position: absolute;
right: 0;
top: 0;
}
.breadcrumb .breadcrumb-item + .breadcrumb-item {
padding-left: 0;
}
.breadcrumb .breadcrumb-item + .breadcrumb-item::before {
display: none;
}
.article-body {
margin-left: -10px;
margin-right: -10px;
padding-left: 10px;
padding-right: 10px;
}
.blog-card-img {
height: 178px;
}
.roadmap-info::before {
left: 0;
bottom: 50px;
width: 49px;
height: 69px;
}
.school-card-img img {
max-width: none;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.hight-education .timeline-item:not(:last-child):before {
height: 100%;
}
.hight-education .roadmap.has-bg .timeline-item:first-child:before {
height: 160%;
}
}
@media (max-width: 340px) {
.hero h1 {
font-size: 36px;
}
h2 {
font-size: 24px;
line-height: 30px;
}
p.large, .large.list, .section-tarif h2 + p, .section-tarif .h2 + p, .integration h2 + .list, .for-business h2 + .list, .reviews h2 + .list, .proposal h2 + .list, .quides h2 + .list, .faq h2 + .list, .section-tarif h2 + .list, .section-tarif .h2 + .list, .integration h2 + p, .for-business h2 + p, .reviews h2 + p, .faq h2 + p, .relocate h2 + p, .relocate h2 + .list, .proposal h2 + p, .quides h2 + p {
font-size: 16px;
line-height: 22px;
}
}
.logo {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: 20px;
font-weight: 800;
color: #000;
white-space: nowrap;
}
.logo img {
-webkit-box-flex: 0;
-ms-flex: 0 0 37px;
flex: 0 0 37px;
max-width: 37px;
margin-right: 8px;
}
@media (max-width: 1199px) {
.header-inner .logo {
max-width: 200px;
}
}
@media (max-width: 575px) {
.btn-m-100 {
width: 100%;
}
.logo {
font-size: 16px;
}
}
.form-page {
min-height: 100vh;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.form-page-left {
background: #FFD8D0;
-webkit-box-flex: 0;
-ms-flex: 0 0 30%;
flex: 0 0 30%;
max-width: 30%;
position: relative;
padding: 51px 0 0 38px;
}
.form-page-left-bg {  
max-width: 80%;
position: absolute;
bottom: 34px;
left: 0;
}
.form-page-right {
position: relative;
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;
-webkit-box-flex: 0;
-ms-flex: 0 0 70%;
flex: 0 0 70%;
max-width: 70%;
padding: 50px;
}
.post-type-archive-expert .form-page-right,
.post-type-archive-reviews .form-page-right {
background-color: #EEF3FB;
}
.form-page-body {
width: 747px;
max-width: 100%;
}
.form-page-body .logo {
margin-bottom: 30px;
}
.form-page-body .jcf-select .jcf-select-opener:after {
top: 21px;
}
.form-page-body p {
font-weight: 400;
line-height: 24px;
font-size: 20px;
max-width: 484px;
}
.form-page-body form p {
font-size: 18px;
line-height: 27px;
}
.form-page-body .form-label {
font-size: 18px;
line-height: 27px;
margin-bottom: 8px;
}
.form-page-body .form-group {
margin-bottom: 25px;
max-width: 678px;
}
.form-page-body .list {
font-weight: 400;
line-height: 150%;
margin-bottom: 20px;
font-size: 18px;
}
.form-page-body .form-control,
.modal-content .form-control {
height: 56px;
}
.form-page-body textarea.form-control {
height: 150px;
}
.form-page-body .text-right {
margin-top: 80px;
}
.form-page-body .text-right.d-flex {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.form-page-body .back {
display: block !important;
vertical-align: top;
text-decoration: none;
color: #161616;
font-size: 16px;
font-weight: 700;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.form-page-body .back:hover {
color: #FA6C65;
}
.form-page-body .btn {
width: 300px;
max-width: 100%;
padding: 14px;
}
.close {
position: absolute;
display: block;
top: 50px;
right: 50px;
width: 30px;
height: 30px;
opacity: 1 !important;
z-index: 10;
}
.close:before, .close:after {
content: "";
position: absolute;
width: 22px;
height: 2px;
background: #000;
top: 50%;
left: 50%;
}
.close:before {
-webkit-transform: translate(-50%, -50%) rotate(45deg);
transform: translate(-50%, -50%) rotate(45deg);
}
.close:after {
-webkit-transform: translate(-50%, -50%) rotate(-45deg);
transform: translate(-50%, -50%) rotate(-45deg);
}
.form-title {
font-size: 28px;
color: #0a1f44;
margin-bottom: 30px;
margin-top: 48px;
font-weight: 400;
line-height: 120%;
}
.form-tile {
padding-bottom: 10px;
}
.ch-item {
position: relative;
margin-bottom: 20px;
display: block;
}
.ch-item input {
position: absolute;
top: 0;
left: 0;
opacity: 0;
visibility: hidden;
}
.ch-item span {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
position: relative;
z-index: 1;
margin: 0;
height: 118px;
border: 1px solid rgba(0, 0, 0, 0.1);
border-radius: 10px;
padding: 74px 15px 15px;
cursor: pointer;
font-size: 14px;
line-height: 120%;
font-weight: 700;
}
.ch-item span:before {
content: "";
position: absolute;
z-index: -1;
inset: -5px;
border: 1px solid #3DD8FF;
border-radius: 10px;
background: #EDFBFF;
opacity: 0;
}
.ch-item span:after {
content: "";
position: absolute;
z-index: 2;
width: 38px;
height: 38px;
top: 24px;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
background-size: 100%;
}
.ch-item span .ico {
display: inline-block;
vertical-align: top;
margin-right: 5px;
}
.for-you-card .ico--big {
width: 60px;
height: 60px;
}
.for-you-card .ico-middle {
border-radius: 0;
width: 22px;
height: 20px;
margin-left: -2px;
margin-right: -2px;
}
.ch-item input:checked + span:before {
opacity: 1;
}
.ch-bg-1:after {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/form-icon/f-ico-1.svg) 0 0 no-repeat;
}
.ch-bg-2:after {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/form-icon/f-ico-2.svg) 0 0 no-repeat;
}
.ch-bg-3:after {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/form-icon/f-ico-3.svg) 0 0 no-repeat;
}
.ch-bg-4:after {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/form-icon/f-ico-4.svg) 0 0 no-repeat;
}
.ch-bg-5:after {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/form-icon/f-ico-5.svg) 0 0 no-repeat;
}
.ch-bg-6:after {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/form-icon/f-ico-6.svg) 0 0 no-repeat;
}
.ch-bg-7:after {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/form-icon/f-ico-7.svg) 0 0 no-repeat;
}
.ch-bg-8:after {
background: url(//el-relocator.com/wp-content/themes/pomogator/images/form-icon/f-ico-8.svg) 0 0 no-repeat;
}
.ch-item input[type=radio] + span {
border-color: #000;
padding: 10px;
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;
height: 78px;
}
.ch-item input[type=radio] + span:after {
display: none;
}
.taxes-tile .ch-item {
height: calc(100% - 20px);
}
.taxes-tile .ch-item span {
height: 100%;
padding: 25px 25px 25px 55px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
text-align: left;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.taxes-tile .ch-item span:after {
top: 50%;
-webkit-transform: translate(0, -50%);
transform: translate(0, -50%);
left: 20px;
background: url(//el-relocator.com/wp-content/themes/pomogator/images/form-icon/plus.svg) 0 0 no-repeat;
background-size: 100%;
width: 20px;
height: 20px;
}
.taxes-tile .ch-item span i {
display: block;
font-style: normal;
color: #FA6C65;
margin-top: 5px;
}
.taxes-tile .ch-item span strong {
display: block;
font-weight: normal;
font-size: 12px;
}
.certificates-tile .ch-item span {
min-height: 158px;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
padding: 15px 15px 15px 45px !important;
}
.certificates-tile .ch-item span:after {
-webkit-transform: translate(0);
transform: translate(0);
top: 14px;
left: 14px;
}
.body-inner {
display: none;
}
.body-inner .btn.pink-bn {
background: #FFD8D0;
color: #161616;
}
.body-inner .btn.pink-bn:hover {
background: #FA6C65;
color: #161616;
}
.body-inner.active {
display: block;
}
.body-inner.active + .navigation {
display: none !important;
}
.contact-tile .ch-item span {
padding: 20px;
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;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
}
.thank-box {
margin-bottom: 20px;
padding: 20px;
width: 100%;
max-width: 100%;
border-radius: 16px;
text-align: center;
background: #EEF3FB;
}
.thank-box .socially {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 100%;
max-width: none;
}
.thank-box .socially li {
padding: 0 5px;
}
.thank-box .socially li a img {
width: 34px;
}
.thank-title {
font-size: 18px;
line-height: 20px;
font-weight: 700;
margin-bottom: 20px;
}
.form-step {
font-size: 14px;
line-height: 19px;
text-align: center;
color: #C6C6C6;
border-bottom: 4px solid #D1D1D1;
padding-bottom: 9px;
margin-right: 7px;
}
.form-step:last-child {
margin-right: 0;
}
.form-step-active {
border-color: #B9121B;
color: #B9121B;
}
.wpcf7-form .fieldset-cf7mls .cf7mls-btns{
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
-webkit-box-pack: justify;
-moz-box-pack: justify;
box-pack: justify;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
-ms-justify-content: space-between;
-o-justify-content: space-between;
justify-content: space-between;
-ms-flex-pack: justify;
align-items: center;
}
.wpcf7-form .fieldset-cf7mls .cf7mls-btns{
min-height: inherit !important;
position: absolute;
bottom: 0;
}
.cf7mls_btn.cf7mls_next,
form.cf7mls .wpcf7-form-control.wpcf7-submit{
width: 300px;
height: 52px;
max-width: 100%;
padding: 14px;
border: 0;
display: inline-block;
vertical-align: top;
text-align: center;
text-decoration: none;
cursor: pointer;
position: relative;
z-index: 1;
background: #fff;
padding: 11px 24px;
border-radius: 30px;
font-weight: 700;
font-size: 16px;
line-height: 24px;
color: #fff;
background: #161616;
border: 1px solid #161616;
transition: all 0.2s ease-in-out;
float: none;
}
.form-control-between-2-inputs {
text-align: center;
margin-top: 51px;
}
.form-control-2-with-word-wrapper {
width: 44.44%;
}
.wpcf7-form .fieldset-cf7mls-wrapper .fieldset-cf7mls {
height: 532px;
}
.modal-dialog {
width: 783px;
max-width: 100%;
}
.modal-content {
background: #FFE4BF;
padding: 27px 17px;
border-radius: 10px;
border: 1px solid #161616;
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/modal-background.png);
background-repeat: no-repeat;
background-position: 349px center;
max-width: 100%;
}
.modal-content--blue {
background: #EEF3FB;
height: 60vh;
max-height: 100%;
overflow-y: scroll;
padding: 32px 32px 16px;
border-radius: 16px;
border: none;
}
.modal-content--info {
background: #EEF3FB;
border: none;
border-radius: 12px;
padding: 10px;
max-width: 100%;
}
.modal-body {
padding: 0;
max-width: 385px;
}
.modal-footer {
border-color: #292D324D;
padding: 0;
}
.modal-header {
display: block;
max-width: 466px; 
padding: 0;
}
.modal-header .close {
padding: 0;
width: 28px;
height: 28px;
top: 34px;
right: 34px;
}
.modal-content--blue .close {
width: 16px;
height: 16px;
}
.modal-content--info .close {
width: 14px;
height: 14px;
}
.modal-header .close:before, .modal-header .close:after {
width: 35px;
height: 5px;
background: white;
}
.modal-content--blue .close:before,
.modal-content--blue .close:after {
width: 22px;
height: 2px;
background: black;
}
.modal-content--info .close:before,
.modal-content--info .close:after {
width: 19px;
height: 2px;
background: #AAA;
}
.modal-body .wpcf7-form {
height: initial;
padding: 0;
}
.modal-content .form-label {
margin-top: 10px;
margin-bottom: 5px;
font-size: 18px;
line-height: 27px;
}
.modal-title {
font-size: 24px;
line-height: normal;
color: #161616;
}
.modal-text {
margin: 0;
line-height: 140%;
}
.modal-file {
font-size: 8px;
line-height: normal;
font-weight: bold;
color: #DD2025;
min-width: 43px;
margin-right: 11px;
}
.modal-file img {
display: block;
}
.modal-file-desc {
color: #161616;
font-weight: bold;
text-decoration: underline;
}
.lead-magnet {
position: fixed;
bottom: 10px;
background-color: #FFD8D0;
border-radius: 10px;
width: 124px;
height: 124px;
padding: 13px;
font-size: 14px;
line-height: 14px;
color: #161616;
border: 1px solid #161616;
text-align: center;
z-index: 11;
cursor: pointer;
}
.lead-magnet:hover {
color: #161616;
}
.lead-magnet__img {
position: absolute;
top: -30px;
left: -3px;
}
.lead-magnet__title {
position: absolute;
bottom: 13px;
font-weight: bold;
width: 98px;
}
.tabs {
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
flex-wrap: wrap;
}
.tabs > .radio {
display: none;
}
.tabs > .radio:checked + .tabs__btn + .tabs__content {
display: inline-block;
}
.tabs > .tabs__btn {
order: -1;
flex-basis: calc(50% - 5px);
flex-shrink: 1;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
cursor: pointer;
}
.tabs .tabs__content {
width: 100%;
display: none;
}
.tabs > .tabs__btn {
text-align: center;
padding: 10px;
height: 52px;
border-radius: 30px;
margin: 0;
display: flex;
justify-content: center;
align-items: center;
background: white;
}
.tabs > .tabs__btn svg {
height: 20px;
width: 21px;
margin-left: 10px;
}
.tabs > .tabs__btn--whatsapp {
border: 1px solid #61D86A;
margin-right: 10px;
color: #61D86A;
}
.tabs > .radio:checked + .tabs__btn path, .tabs > .tabs__btn:hover path{
fill: white;
}
.tabs > .radio:checked + .tabs__btn--whatsapp, .tabs > .tabs__btn--whatsapp:hover {
background: #61D86A;
color: white;
}
.tabs > .radio:checked + .tabs__btn--telegram, .tabs > .tabs__btn--telegram:hover {
background: #10D4FF;
color: white;
}
.modal-content .form-control {
border-radius: 30px;
border: 1px solid #161616;
}
:root {
--flag: url(//el-relocator.com/wp-content/themes/pomogator/images/countries/ru.svg);
}
.code-phone {
position: relative;
}
.code-phone .code-phone__code {
position: absolute;
top: 0;
left: 54px;
width: 54px;
background: transparent;
border: none;
border-right: 1px solid #CED4DA;
height: 100%;
outline: none;
color: #161616;
padding-right: 17px;
appearance: none;
}
.code-phone .code-phone__phone {
padding-left: 120px;
}
.code-phone:after {
content: '';
display: block;
left: 83px;
top: 21px;
width: 7px;
height: 7px;
position: absolute;
border-bottom: 2px solid #ADB1B6;
border-right: 2px solid #ADB1B6;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.code-phone:before {
content: "";
display: inline-block;
width: 32px;
height: 24px;
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 12px;
background-image: var(--flag);
border: 1px solid #CED4DA;
}
.modal-content .wpcf7-submit {
margin-top: 10px;
color: #161616;
font-weight: bold;
}
.modal-content .wpcf7-submit img {
margin-left: 10px;
}
.modal-content .cf7mls-btns {
position: relative;
}
.modal-content .wpcf7-spinner {
position: absolute;
top: calc(50% - 12px);
right: 0;
}
h1.cases-title {
margin-bottom: 40px;
}
.filter-tags {
display: flex;
justify-content: center;
flex-wrap: wrap;
max-width: 1009px;
margin: 0 auto;
}
.filter-tags .tag {
margin: 8px;
}
.tag {
height: 41px;
background-color: #EEF3FB;
border-radius: 100px;
padding: 10px 30px;
cursor: pointer;
font-size: 12px;
line-height: 21px;
color: #292D32;
border: none;
}
.tag__checkbox {
display: none;
}
.tag--active, .tag:hover {
background-color: #10D4FF;
color: #292D32;
}
.tag:active, .tag:visited, .tag:focus {
color: #292D32;
}
.search {
display: flex;
justify-content: center;
width: 590px;
max-width: 100%;
margin: 40px auto 64px;
height: 40px;
border: 1px solid #292D32;
border-radius: 8px;
overflow: hidden;
}
.search__input {
width: calc(100% - 132px);
border: none;
outline:none;
padding: 8px 12px;
}
.search__btn {
width: 132px;
border: none;
border-left: 1px solid #292D32;
background-color: #FFD8D0;
font-size: 14px;
line-height: 21px;
color: #292D32;
}
.search__btn--transparent {
background-color: transparent;
}
.nav-links {
margin: 0 auto;
}
.page-numbers {
display: inline-flex;
width: 32px;
height: 32px;
border: 1px solid #EEF3FB;
border-radius: 4px;
justify-content: center;
align-items: center;
font-size: 14px;
line-height: 20px;
font-weight: 600;
margin: 0 4px;
color: #161616;
}
.page-numbers.current {
background: #10D4FF;
}
.blog .navigation.pagination {
margin-top: 18px;
}
.block--blue {
background-color: #EEF3FB;
}
.rounded-3 {
border-radius: 16px !important;
}
.px-10 {
padding-left: 10px !important;
padding-right: 10px !important;
}
.px-12 {
padding-left: 12px !important;
padding-right: 12px !important;
}
.mr-12 {
margin-right: 12px !important;
}
.mb-12 {
margin-bottom: 12px !important;
}
.mt-12 {
margin-top: 12px !important;
}
.py-14 {
padding-top: 14px !important;
padding-bottom: 14px !important;
}
.px-20 {
padding-left: 20px !important;
padding-right: 20px !important;
}
.mt-20 {
margin-top: 20px !important;
}
.mb-32 {
margin-bottom: 32px !important;
}
.mt-32 {
margin-top: 32px !important;
}
.pt-32 {
padding-top: 32px !important;
}
.mt-36 {
margin-top: 36px !important;
}
.mb-40 {
margin-bottom: 40px !important;
}
.mt-40 {
margin-top: 40px !important;
}
.mb-44 {
margin-bottom: 44px !important;
}
.mb-54 {
margin-bottom: 54px !important;
}
.px-56 {
padding-left: 56px !important;
padding-right: 56px !important;
}
.mt-60 {
margin-top: 60px !important;
}
.pb-60 {
padding-bottom: 60px !important;
}
.pt-60 {
padding-top: 60px !important;
}
.mb-64 {
margin-bottom: 64px !important;
}
.pt-64 {
padding-top: 64px !important;
}
.mt-64 {
margin-top: 64px !important;
}
.mt-72 {
margin-top: 72px !important;
}
.pb-73 {
padding-bottom: 73px;
}
.mb-82 {
margin-bottom: 82px !important;
}
.py-60 {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.py-80 {
padding-top: 100px !important;
padding-bottom: 100px !important;
}
.pb-80 {
padding-bottom: 80px !important;
}
.my-80 {
margin-top: 80px !important;
margin-bottom: 80px !important;
}
.mt-100 {
margin-top: 100px !important;
}
.py-100 {
padding-top: 100px !important;
padding-bottom: 100px !important;
}
.pt-100 {
padding-top: 100px !important;
}
.pb-100 {
padding-bottom: 100px !important;
}
.mt-143 {
margin-top: 143px !important;
}
.mt-120 {
margin-top: 120px !important;
}
.mt-195 {
margin-top: 195px !important;
}
.mb-240 {
margin-bottom: 240px !important;
}
.w-300 {
width: 300px;
max-width: 100%;
}
.w-367 {
width: 367px !important;
max-width: 100%;
margin-left: auto;
margin-right: auto;
}
.mw-241 {
max-width: 241px;
}
.w-500 {
width: 500px;
max-width: 100%;
}
.h-549 {
min-height: 549px;
}
.w-600 {
width: 600px;
max-width: 100%;
margin-left: auto;
margin-right: auto;
}
.w-610 {
width: 610px;
max-width: 100%;
margin-left: auto;
margin-right: auto;
}
.w-650 {
width: 650px;
max-width: 100%;
margin-left: auto;
margin-right: auto;
}
.w-700 {
width: 700px;
max-width: 100%;
margin-left: auto;
margin-right: auto;
}
.w-794 {
width: 794px;
max-width: 100%;
margin-left: auto;
margin-right: auto;
}
.w-799 {
width: 799px;
max-width: 100%;
margin-left: auto;
margin-right: auto;
}
.w-850 {
width: 850px;
max-width: 100%;
margin-left: auto;
margin-right: auto;
}
.w-900 {
width: 900px;
max-width: 100%;
margin-left: auto;
margin-right: auto;
}
.w-920 {
width: 920px;
max-width: 100%;
margin-left: auto;
margin-right: auto;
}
.w-1000 {
width: 1000px;
max-width: 100%;
margin-left: auto;
margin-right: auto;
}
.block--blue .tags {
margin-bottom: 14px;
}
.block--blue .title {
font-size: 42px;
line-height: 50px;
color: #161616;
font-weight: bold;
}
.text-data {
display: flex;
flex-wrap: wrap;
}
.text-data img {
vertical-align: middle;
}
.text-date__item {
margin-right: 28px;
}
.text-data .breadcrumb {
margin: 0;
}
.text-data, .text-data a, .text-data .active, .text-data li {
color: #292D32;
font-size: 14px;
line-height: 19px;
}
.item-cost .attachment-thumbnail {
width: 60px;
height: 60px;
border-radius: 1000px;
}
.item-cost-name {
font-weight: 600;
margin-bottom: 2px;
}
.opacity-50 {
opacity: 0.5;
}
.client {
display: flex;
align-items: center;
color: #292D32;
}
.client__photo {
width: 102px;
height: 102px;
border-radius: 10px;
margin-right: 12px;
}
.client__photo--author {
width: 142px;
height: 142px;
}
.client__name {
font-size: 24px;
line-height: 29px;
font-weight: bold;
text-align: left;
}
.client__description {
font-size: 12px;
line-height: 18px;
}
.review-card .tags {
margin: 2px -4px 20px;
}
.review-card .tags a {
margin: 4px;
}
.comment {
max-width: 592px;
}
.case-content h2 {
text-align: left;
font-size: 42px;
line-height: 50px;
margin-bottom: 24px;
margin-top: 24px;
}
.case-content h3 {
margin-top: 16px;
margin-bottom: 16px;
}
.case-content p {
margin-bottom: 12px;
padding-bottom: 16px;
}
.case-content p b {
padding-top: 20px;
display: inline-block;
}
.single-post .case-content p {
font-size: 18px;
line-height: 150%;
margin-bottom: 15px;
}
.slider-cases p {
font-size: 14px !important;
line-height: 150% !important;
}
.single-post .case-content h3 {
font-weight: 600;
margin-top: 31px;
}
.case-content .wp-caption {
width: 100% !important;
}
.case-content .wp-caption .size-full {
width: 100%;
}
.case-content .wp-caption-text {
font-size: 14px;
line-height: 21px;
border-left: 2px solid #161616;
padding: 0 0 0 8px;
margin: 16px 0 12px;
}
.review {
border-radius: 16px;
display: flex;
height: 518px;
width: 794px;
max-width: 100%;
margin: 0 auto;
overflow: hidden;
}
.review__video {
min-width: 50%;
max-width: 50%;
display: flex;
justify-content: center;
align-items: center;
background: #292D32;
}
.review__video img {
max-width: 100%;
max-height: 100%;
}
.review__content {
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
padding: 99px 29px;
background: white;
}
.plyr__control.plyr__control--overlaid {
display: flex !important;
justify-content: center;
align-items: center;
background: #FFD8D0;
border-radius: 78px;
width: 78px;
height: 78px;
}
.plyr__control.plyr__control--overlaid svg {
width: 39px;
height: 39px;
fill: black;
}
.circle {
display: flex;
justify-content: center;
align-items: center;
background: #FFD8D0;
border-radius: 78px;
width: 78px;
height: 78px;
}
.circle img {
width: 39px;
height: 39px;
}
.wpcf7-form {
overflow: visible;
height: 532px;
position: relative;
padding-top: 8px;
}
.post-type-archive-reviews .wpcf7-form {
height: auto;
padding-top: 0;
}
@media (max-width: 991px) {
.points__hint {
bottom: -50px;
transform: none;
}
.case-content h2 {
font-size: 32px;
line-height: 40px;
}
.block-main {
padding-bottom: 40px;
}
.for-you-card .ico--big {
width: 40px;
height: 40px;
}
.for-you-card .ico-middle {
margin-left: -4px;
margin-right: -4px;
}
.text-data,
.text-data a,
.text-data
.active,
.text-data li {
font-size: 12px;
line-height: 100%;
}
.text-date__item {
margin-bottom: 16px;
display: block;
}
.wpcf7-form {
height: auto;
}
.lead-magnet {
display: none;
}
.wpcf7-form .fieldset-cf7mls-wrapper .fieldset-cf7mls {
height: initial;
}
.wpcf7-form .fieldset-cf7mls .cf7mls-btns{
position: static;
margin-top: 44px;
}
.form-control-2-with-word-wrapper {
width: 100%;
}
.form-control-between-2-inputs {
width: 100%;
margin-top: 25px;
margin-bottom: 28px;
display: flex;
justify-content: space-between;
align-items: center;
}
.form-control-between-2-inputs:before, .form-control-between-2-inputs:after {
content: "";
display: block;
width: 50%;
height: 1px;
background-color: black;
}
.form-control-between-2-inputs:before {
margin-right: 16px;
}
.form-control-between-2-inputs:after {
margin-left: 16px;
}
.cf7mls_btn.cf7mls_next,
form.cf7mls .wpcf7-form-control.wpcf7-submit {
width: 100%;
min-width: 100%;
}
h1.title, .form-page-body h2 {
font-size: 24px;
line-height: 29px;
}
.form-page-body p {
margin-bottom: 29px;
}
.form-step {
margin-right: 3px;
text-align: left;
padding: 0 19px 7px 0;
}
.form-page-left {
display: none;
}
.form-page-right {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
}
@media (max-width: 767px) {
.review {
display: block;
height: auto;
}
.review__video {
max-width: 100%;
}
.modal-content {
padding: 59px 24px 24px;
}
.modal-title {
font-size: 18px;
line-height: normal;
text-align: center;
font-weight: bold;
}
.modal-file-desc {
font-size: 14px;
line-height: normal;
}
.modal-content .wpcf7-submit img {
margin-left: 6px;
}
.taxes-tile .ch-item {
height: auto;
}
}
@media (max-width: 577px) {
.slide {
padding: 0;
}
.slick-prev,
.slick-arrow {
width: 24px;
height: 24px;
z-index: 1;
}
.slick-prev:before, 
.slick-next:before {
width: 12px;
height: 12px;
}
.slick-prev {
margin-left: 45px;
}
.slick-next {
margin-right: 45px;
}
.slider-cases p {
font-size: 12px !important;
line-height: 150% !important;
}
.form-page-right {
padding: 74px 20px 0;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.close {
top: 20px;
right: 20px;
}
.form-page-body .text-right {
margin-top: 40px;
}
.form-page-body .btn {
width: 100%;
padding: 11px;
}
.ch-item span:after {
width: 26px;
height: 26px;
top: 13px;
}
.ch-item span {
height: 98px;
padding: 50px 5px 5px;
}
.form-page-body p, .form-page-body .list {
font-size: 16px;
line-height: 19px;
}
.form-page-body .logo {
margin-bottom: 20px;
font-size: 14px;
}
.logo img {
-webkit-box-flex: 0;
-ms-flex: 0 0 30px;
flex: 0 0 30px;
max-width: 30px;
}
.form-title {
font-size: 20px;
margin-bottom: 20px;
margin-top: 37px;
}
.form-page-body .text-right.d-flex {
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.form-page-body .text-right.d-flex .btn {
margin-bottom: 20px;
}
.certificates-tile .ch-item span {
padding: 45px 10px 15px;
}
}
@media (max-width: 664px) {
.slider-cases .slides .slide {
width: 355px;
}
}
@media (max-width: 447px) {
.slider-reviews .slides .slide {
width: 355px;
}
.slider-authors .slide { 
width: 355px;
}
}
@media (max-width: 406px) {
.slides .slide {
width: 355px;
}
}
@media (max-width: 374px) {
.btn-social {
min-width: 100%;
}
.slides .slide {
width: 300px !important;
}
.btn--big {
min-width: 100%;
}
}
body.page-template-page-main-form .container{
width: 100%;
max-width: 100%;
padding: 0;
}
.wpcf7-checkbox{
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
max-width: 680px;
}
.wpcf7-checkbox .wpcf7-list-item{
flex: 0 0 33.333333%;
max-width: 33.333333%;
padding-left: 10px;
padding-right: 10px;
margin: 0;
}
.contact-wrapper.contact-tile {
max-width: 698px;
}
.contact-wrapper .wpcf7-checkbox .wpcf7-list-item{
flex: 0 0 100%;
max-width: 100%;
padding-left: 10px;
padding-right: 10px;
margin: 0;
}
.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::after{
background-size: contain !important;
}
.wpcf7-checkbox{
margin-left: -10px;
margin-right: -10px;
}
.wpcf7-checkbox .wpcf7-list-item:first-child .wpcf7-list-item-label::after{
background: url(//el-relocator.com/wp-content/themes/pomogator/images/form-icon/f-ico-1.svg) 0 0 no-repeat;
}
.wpcf7-checkbox .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label::after{
background: url(//el-relocator.com/wp-content/themes/pomogator/images/form-icon/f-ico-2.svg) 0 0 no-repeat;
}
.wpcf7-checkbox .wpcf7-list-item:nth-child(3) .wpcf7-list-item-label::after{
background: url(//el-relocator.com/wp-content/themes/pomogator/images/form-icon/f-ico-3.svg) 0 0 no-repeat;
}
.wpcf7-checkbox .wpcf7-list-item:nth-child(4) .wpcf7-list-item-label::after{
background: url(//el-relocator.com/wp-content/themes/pomogator/images/form-icon/f-ico-4.svg) 0 0 no-repeat;
}
.wpcf7-checkbox .wpcf7-list-item:nth-child(5) .wpcf7-list-item-label::after{
background: url(//el-relocator.com/wp-content/themes/pomogator/images/form-icon/f-ico-5.svg) 0 0 no-repeat;
}
.wpcf7-checkbox .wpcf7-list-item:nth-child(6) .wpcf7-list-item-label::after{
background: url(//el-relocator.com/wp-content/themes/pomogator/images/form-icon/f-ico-5.svg) 0 0 no-repeat;
}
.ch-item span:before{
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.cf7mls_btn.cf7mls_next:hover{
color: #fff;
text-decoration: none;
background: #FA6C65;
border-color: #FA6C65;
}
.cf7mls_btn.cf7mls_next:after, .wpcf7-form-control.wpcf7-submit:after {
content: "";
display: inline-block;
width: 16px;
height: 16px;
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/arrow-right.svg);
vertical-align: middle;
margin-left: 6px;
}
fieldset[data-cf7mls-order="1"] .ch-item span:before,
body.page-id-2398 fieldset[data-cf7mls-order="2"] .ch-item span:before,
body.page-id-2396 fieldset[data-cf7mls-order="2"] .ch-item span:before,
body.page-id-2413 fieldset[data-cf7mls-order="2"] .ch-item span:before,
body.page-id-2411 fieldset[data-cf7mls-order="2"] .ch-item span:before,
body.page-id-2421 fieldset[data-cf7mls-order="2"] .ch-item span:before,
body.page-id-2419 fieldset[data-cf7mls-order="2"] .ch-item span:before,
fieldset[data-cf7mls-order="3"] .ch-item span:before{
display: none;
}
fieldset[data-cf7mls-order="1"] .ch-item span.wpcf7-list-item-label:before,
body.page-id-2398 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item-label:before,
body.page-id-2396 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item-label:before,
body.page-id-2413 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item-label:before,
body.page-id-2411 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item-label:before,
body.page-id-2421 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item-label:before,
body.page-id-2419 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item-label:before,
fieldset[data-cf7mls-order="3"] .ch-item span.wpcf7-list-item-label:before{
display: block;
}
fieldset[data-cf7mls-order="1"] .ch-item span:after,
body.page-id-2398 fieldset[data-cf7mls-order="2"] .ch-item span:after,
body.page-id-2396 fieldset[data-cf7mls-order="2"] .ch-item span:after,
body.page-id-2413 fieldset[data-cf7mls-order="2"] .ch-item span:after,
body.page-id-2411 fieldset[data-cf7mls-order="2"] .ch-item span:after,
body.page-id-2421 fieldset[data-cf7mls-order="2"] .ch-item span:after,
body.page-id-2419 fieldset[data-cf7mls-order="2"] .ch-item span:after,
fieldset[data-cf7mls-order="3"] .ch-item span:after{
display: none;
}
fieldset[data-cf7mls-order="1"] .ch-item span.wpcf7-list-item,
fieldset[data-cf7mls-order="1"] .ch-item span.wpcf7-list-item-label,
body.page-id-2398 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item,
body.page-id-2398 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item-label,
body.page-id-2396 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item,
body.page-id-2396 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item-label,
body.page-id-2413 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item,
body.page-id-2413 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item-label,
body.page-id-2411 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item,
body.page-id-2411 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item-label,
body.page-id-2421 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item-label,
body.page-id-2419 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item-label,
fieldset[data-cf7mls-order="3"] .ch-item span.wpcf7-list-item,
fieldset[data-cf7mls-order="3"] .ch-item span.wpcf7-list-item-label{
max-width: 100%;
padding: 0;
border: none;
}
fieldset[data-cf7mls-order="1"] .contact-tile .ch-item span,
body.page-id-2398 fieldset[data-cf7mls-order="2"] .contact-tile .ch-item span,
body.page-id-2396 fieldset[data-cf7mls-order="2"] .contact-tile .ch-item span,
body.page-id-2413 fieldset[data-cf7mls-order="2"] .contact-tile .ch-item span,
body.page-id-2411 fieldset[data-cf7mls-order="2"] .contact-tile .ch-item span,
body.page-id-2421 fieldset[data-cf7mls-order="2"] .contact-tile .ch-item span,
body.page-id-2419 fieldset[data-cf7mls-order="2"] .contact-tile .ch-item span,
fieldset[data-cf7mls-order="3"] .contact-tile .ch-item span{
padding: 0;
width: 100%;
}
.contact-wrapper.contact-tile .ch-item span{
padding: 0;
width: 100%;
height: 56px;
}
.contact-wrapper .ch-item span.wpcf7-list-item-label{
max-width: 100%;
padding: 0;
border: none;
}
.contact-wrapper .ch-item span:after{
display: none;
}
.contact-wrapper .ch-item span.wpcf7-list-item-label:before{
display: block;
}
.contact-wrapper .ch-item span:before{
display: none;
}
.contact-wrapper .ch-item span.wpcf7-list-item-label:after {
content: "";
display: inline-block;
width: 24px;
height: 24px;
position: static;
margin-left: 8px;
transform: none;
-webkit-transform: none;
}
#whatsapp span.wpcf7-list-item-label:after {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/whatsapp-1.svg);
}
#telegram span.wpcf7-list-item-label:after {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/telegram.svg);
}
#phone span.wpcf7-list-item-label:after {
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/phone.svg);
}
body.page-id-2411 fieldset[data-cf7mls-order="2"] .wpcf7-checkbox .wpcf7-list-item,
body.page-id-2413 fieldset[data-cf7mls-order="2"] .wpcf7-checkbox .wpcf7-list-item{
flex: 0 0 100%;
width: 100%;
}
.cf7mls_back{
display: block !important;
vertical-align: top;
text-decoration: none;
color: #161616;
font-size: 16px;
font-weight: 700;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
background-color: transparent !important;
margin-top: 0 !important;
padding-top: 0 !important;
margin-bottom: 0 !important;
cursor: pointer;
}
.cf7mls_back:hover{
color: #FA6C65;
}
.form-step.cf7mls_back:hover {
border-color: #B9121B;
color: #B9121B;
}
body.page-template-page-thanks .header,
body.page-template-page-thanks .pre-footer,
body.page-template-page-thanks .footer,
body.page-template-page-form .header,
body.page-template-page-form .pre-footer,
body.page-template-page-form .footer{
display: none;  
}    
body.page-template-page-thanks .body-inner{
display: block;
}
body.page-template-page-thanks .container,
body.page-template-page-form .container{
max-width: 100%;
padding: 0;
}
fieldset[data-cf7mls-order="1"] .ch-item span.wpcf7-list-item, fieldset[data-cf7mls-order="1"] .ch-item span.wpcf7-list-item-label,
body.page-id-2398 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item, body.page-id-2398 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item-label,
body.page-id-2396 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item, body.page-id-2396 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item-label,
body.page-id-2280 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item, body.page-id-2280 fieldset[data-cf7mls-order="2"] .ch-item span.wpcf7-list-item-label,
fieldset[data-cf7mls-order="3"] .ch-item span.wpcf7-list-item, fieldset[data-cf7mls-order="3"] .ch-item span.wpcf7-list-item-label,{
max-width: 215px;
padding: 0;
border: none;
width: 400px;
}
body.page-id-1458 .blog-card-img{
height: auto;
}
.fieldset-cf7mls-wrapper{
margin-left: -15px;
margin-right: -15px;
padding-left: 15px;
padding-right: 15px;
}
.wpcf7-radio{
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
-webkit-box-pack: justify;
-moz-box-pack: justify;
box-pack: justify;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
-ms-justify-content: space-between;
-o-justify-content: space-between;
justify-content: space-between;
-ms-flex-pack: justify;
}
.wpcf7-radio .wpcf7-list-item{
width: 32%;
padding: 0;
border: none;
height: auto;
}
.wpcf7-radio .wpcf7-list-item label{
width: 100%;
}
body.page-id-2398 fieldset[data-cf7mls-order="0"] .wpcf7-checkbox .wpcf7-list-item,
body.page-id-2396 fieldset[data-cf7mls-order="0"] .wpcf7-checkbox .wpcf7-list-item,
body.page-id-2421 fieldset[data-cf7mls-order="0"] .wpcf7-checkbox .wpcf7-list-item,
body.page-id-2421 fieldset[data-cf7mls-order="1"] .wpcf7-checkbox .wpcf7-list-item,
body.page-id-2419 fieldset[data-cf7mls-order="0"] .wpcf7-checkbox .wpcf7-list-item,
body.page-id-2419 fieldset[data-cf7mls-order="1"] .wpcf7-checkbox .wpcf7-list-item{
max-width: 100%;   
flex: 0 0 100%;
}
body.page-id-2398 fieldset[data-cf7mls-order="0"] .wpcf7-checkbox .wpcf7-list-item:first-child .wpcf7-list-item-label::after,
body.page-id-2396 fieldset[data-cf7mls-order="0"] .wpcf7-checkbox .wpcf7-list-item:first-child .wpcf7-list-item-label::after,
body.page-id-2421 fieldset[data-cf7mls-order="0"] .wpcf7-checkbox .wpcf7-list-item:first-child .wpcf7-list-item-label::after,
body.page-id-2421 fieldset[data-cf7mls-order="1"] .wpcf7-checkbox .wpcf7-list-item:first-child .wpcf7-list-item-label::after,
body.page-id-2419 fieldset[data-cf7mls-order="0"] .wpcf7-checkbox .wpcf7-list-item:first-child .wpcf7-list-item-label::after,
body.page-id-2419 fieldset[data-cf7mls-order="1"] .wpcf7-checkbox .wpcf7-list-item:first-child .wpcf7-list-item-label::after{
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/plus.svg);
}
body.page-id-2398 fieldset[data-cf7mls-order="0"] .ch-item,
body.page-id-2396 fieldset[data-cf7mls-order="0"] .ch-item,
body.page-id-2421 fieldset[data-cf7mls-order="0"] .ch-item,
body.page-id-2421 fieldset[data-cf7mls-order="1"] .ch-item,
body.page-id-2419 fieldset[data-cf7mls-order="0"] .ch-item,
body.page-id-2419 fieldset[data-cf7mls-order="1"] .ch-item{
min-height: 87px;
}
.plus-wrapper .wpcf7-checkbox .wpcf7-list-item{
max-width: 100%;
flex: 0 0 100%;
}
.plus-wrapper .wpcf7-checkbox .wpcf7-list-item:first-child .wpcf7-list-item-label::after{
background-image: url(//el-relocator.com/wp-content/themes/pomogator/images/plus.svg);
}
.certificates-tile.plus-wrapper .ch-item span:after{
top: 38%;
}
.plus-wrapper .ch-item{
min-height: inherit;
height: auto;
}
.certificates-tile.plus-wrapper .ch-item span{
min-height: 90px;
-webkit-box-pack: center;
-moz-box-pack: center;
box-pack: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
-o-justify-content: center;
justify-content: center;
-ms-flex-pack: center; 
}
.wpcf7-response-output{
display: none !important;
}
body.page-id-2405 .ch-item span:after,
body.page-id-2403 .ch-item span:after{
display: none; 
}
body.page-id-2405 .wpcf7-radio,
body.page-id-2403 .wpcf7-radio{
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
justify-content: flex-start;
width: 100%; 
flex-wrap: wrap;
}
body.page-id-2405 .wpcf7-radio .first,
body.page-id-2403 .wpcf7-radio .first{
margin-right: 20px;
margin-bottom: 20px;
}
body.page-id-2405 fieldset[data-cf7mls-order="1"] .ch-item span.wpcf7-list-item,
body.page-id-2403 fieldset[data-cf7mls-order="1"] .ch-item span.wpcf7-list-item{
border: 1px solid #000;
max-height: 78px;
}
body.page-id-2405 fieldset[data-cf7mls-order="1"] .wpcf7-list-item:nth-child(2),
body.page-id-2403 fieldset[data-cf7mls-order="1"] .wpcf7-list-item:nth-child(2){
margin-right: 20px;
}
body.page-id-2405 .wpcf7-response-output,
body.page-id-2403 .wpcf7-response-output{
display: none !important;
}
body.page-id-2405 fieldset[data-cf7mls-order="0"] .wpcf7-not-valid-tip,
body.page-id-2403 fieldset[data-cf7mls-order="0"] .wpcf7-not-valid-tip{
margin-top: -40px;
}
body.page-id-2405 fieldset[data-cf7mls-order="1"] .ch-item span:before,
body.page-id-2403 fieldset[data-cf7mls-order="1"] .ch-item span:before{
top: -1px;
left: -2px;
}
body.page-id-2405 fieldset[data-cf7mls-order="0"] .row,
body.page-id-2405 fieldset[data-cf7mls-order="1"] .row,
body.page-id-2403 fieldset[data-cf7mls-order="0"] .row,
body.page-id-2403 fieldset[data-cf7mls-order="1"] .row{
margin-left: 0;
margin-right: 0;
}
body.page-id-2405 fieldset[data-cf7mls-order="1"] .wpcf7-radio .wpcf7-list-item,
body.page-id-2403 fieldset[data-cf7mls-order="1"] .wpcf7-radio .wpcf7-list-item{
margin-right: 13px;
}
body.page-id-2405 fieldset[data-cf7mls-order="1"] .wpcf7-radio .wpcf7-list-item:nth-child(3),
body.page-id-2403 fieldset[data-cf7mls-order="1"] .wpcf7-radio .wpcf7-list-item:nth-child(3){
margin-right: 0;
}
.fieldset-cf7mls .cf7mls_back{
padding: 0 !important;
min-width: inherit;
}
body.page-id-2413 fieldset[data-cf7mls-order="0"] .wpcf7-checkbox .wpcf7-list-item:first-child .wpcf7-list-item-label::after{
background: url(//el-relocator.com/wp-content/themes/pomogator/images/form-icon/f-ico-7.svg) 0 0 no-repeat;
}
body.page-id-2413 fieldset[data-cf7mls-order="0"] .wpcf7-checkbox .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label::after{
background: url(//el-relocator.com/wp-content/themes/pomogator/images/form-icon/f-ico-4.svg) 0 0 no-repeat;
}
body.page-id-2413 fieldset[data-cf7mls-order="0"] .wpcf7-checkbox .wpcf7-list-item:nth-child(3) .wpcf7-list-item-label::after{
background: url(//el-relocator.com/wp-content/themes/pomogator/images/form-icon/f-ico-8.svg) 0 0 no-repeat;
}
body.page-id-2413 fieldset[data-cf7mls-order="0"] .wpcf7-checkbox{
width: 100%;
}
.certificates-tile .wpcf7-list-item-label{
border: 1px solid rgba(0, 0, 0, 0.1) !important;
}
.certificates-tile .wpcf7-list-item-label:after{
display: block !important;
}
body.error404 .pre-footer{
display: none;  
}
body.error404 h1{
margin-top: 120px;
}
.main-error img{
margin-bottom: 30px; 
}
.mobile-buttons {
position: fixed;
bottom: 12px;
left: 0;
z-index: 10;
display: flex;
justify-content: space-around;
width: 100%;
}
.mobile-buttons__button {
display: flex;
justify-content: flex-start;
align-items: center;
width: 31.8%;
height: 44px;
background-color: #FFD8D0;
border-radius: 66px;
padding: 8px 12px;
font-weight: 700;
font-size: 12px;
line-height: 15px;
color: #161616;
font-style: normal;
box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.08);
}
.mobile-buttons__button svg {
width: 20px;
height: 19px;
}
.mobile-buttons__button span {
text-align: center;
width: 80px;
}
.logo .logo_description {
display: none;
font-family: Manrope;
font-weight: 400;
font-size: 10px;
line-height: 12px;
color: #222222;
margin-left: 15px;
}
.menu-count {
display: none;
font-weight: 800;
font-size: 12px;
color: #61d86a;
position: absolute;
top: -6px;
padding-left: 2px;
}
@media (min-width: 992px) {
.underline--left {
background-position-x: left;
}
.py-lg-100 {
padding-top: 100px !important;
padding-bottom: 100px !important;
}
.mr-lg-41 {
margin-right: 41px !important;
}
.title-lg-56 {
font-size: 56px;
line-height: 110%;
}
.p-lg-60 {
padding: 60px !important;
}
.pt-lg-64 {
padding-top: 64px !important;
}
.mb-lg-64 {
margin-bottom: 64 !important;
}
.mt-lg-64 {
margin-top: 64 !important;
}
.mb-lg-80 {
margin-bottom: 80 !important;
}
.py-lg-80 {
padding-top: 80px !important;
padding-bottom: 80px !important;
}
.my-lg-80 {
margin-top: 80px !important;
margin-bottom: 80px !important;
}
.pb-lg-100 {
padding-bottom: 100px !important;
}
.pt-lg-100 {
padding-top: 100px !important;
}
.mt-lg-100 {
margin-top: 100px !important;
}
.mt-lg-195 {
margin-top: 195px !important;
}
.w-lg-285 {
width: 285px;
max-width: 100%;
}
}
@media (min-width: 1000px){
.mobile-buttons {
display: none;
}
.header .menu-count {
display: inline;
}
}
@media (min-width: 1280px) {
.logo .logo_description {
display: inline-block;
}
}
.form-control-hint {
font-size: 14px;
line-height: 27px;
color: #848484;
margin-top: 8px;
}
.form-control-error {
color: #B9121B;
}
.chosen-network {
display: none;
}
.iti__arrow {
display: none;
}
.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country-primary:hover {
background-color: inherit !important;
}
.iti__selected-country {
min-width: 108px;
}
.iti__selected-country:after{
content: '';
display: block;
right: 17px;
top: 21px;
width: 7px;
height: 7px;
position: absolute;
border-bottom: 2px solid #ADB1B6;
border-right: 2px solid #ADB1B6;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);  
}
.iti {
width: 100%;
}
.iti__flag {
transform: scale(2);
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
margin-left: 12px;
margin-right: 8px;
}
.iti__selected-country {
border-right: 1px solid #CED4DA !important;
}
.thank-box p {
margin: 0 auto;
}
.cf7mls_next.action-button img {
display: none;
}@font-face {
font-family: 'Proxima Nova Cn Lt';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-LightIt.eot);
src: local('Proxima Nova Condensed Light Italic'), local('ProximaNovaCond-LightIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-LightIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-LightIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-LightIt.ttf) format('truetype');
font-weight: 300;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova Lt';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-LightIt.eot);
src: local('Proxima Nova Light Italic'), local('ProximaNova-LightIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-LightIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-LightIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-LightIt.ttf) format('truetype');
font-weight: 300;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova Cn Rg';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Regular.eot);
src: local('Proxima Nova Condensed Regular'), local('ProximaNovaCond-Regular'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Regular.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Regular.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Regular.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova Th';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Extrabld.eot);
src: local('Proxima Nova Extrabold'), local('ProximaNova-Extrabld'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Extrabld.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Extrabld.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Extrabld.ttf) format('truetype');
font-weight: 800;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova Cn Bl';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Black.eot);
src: local('Proxima Nova Condensed Black'), local('ProximaNovaCond-Black'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Black.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Black.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Black.ttf) format('truetype');
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova Cn Th';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-ExtrabldIt.eot);
src: local('Proxima Nova Condensed Extrabold Italic'), local('ProximaNovaCond-ExtrabldIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-ExtrabldIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-ExtrabldIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-ExtrabldIt.ttf) format('truetype');
font-weight: 800;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova Rg';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Regular.eot);
src: local('Proxima Nova Regular'), local('ProximaNova-Regular'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Regular.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Regular.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Regular.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova Lt';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Semibold.eot);
src: local('Proxima Nova Semibold'), local('ProximaNova-Semibold'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Semibold.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Semibold.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Semibold.ttf) format('truetype');
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova ExCn Th';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Thin.eot);
src: local('Proxima Nova Extra Condensed Thin'), local('ProximaNovaExCn-Thin'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Thin.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Thin.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Thin.ttf) format('truetype');
font-weight: 100;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova Cn Lt';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Semibold.eot);
src: local('Proxima Nova Condensed Semibold'), local('ProximaNovaCond-Semibold'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Semibold.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Semibold.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Semibold.ttf) format('truetype');
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova ExCn Lt';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-SemiboldIt.eot);
src: local('Proxima Nova Extra Condensed Semibold Italic'), local('ProximaNovaExCn-SemiboldIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-SemiboldIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-SemiboldIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-SemiboldIt.ttf) format('truetype');
font-weight: 600;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova ExCn Lt';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Semibold.eot);
src: local('Proxima Nova Extra Condensed Semibold'), local('ProximaNovaExCn-Semibold'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Semibold.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Semibold.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Semibold.ttf) format('truetype');
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova Th';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-ThinIt.eot);
src: local('Proxima Nova Thin Italic'), local('ProximaNova-ThinIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-ThinIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-ThinIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-ThinIt.ttf) format('truetype');
font-weight: 100;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova Cn Th';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Thin.eot);
src: local('Proxima Nova Condensed Thin'), local('ProximaNovaCond-Thin'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Thin.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Thin.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Thin.ttf) format('truetype');
font-weight: 100;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova Cn Rg';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-RegularIt.eot);
src: local('Proxima Nova Condensed Regular Italic'), local('ProximaNovaCond-RegularIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-RegularIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-RegularIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-RegularIt.ttf) format('truetype');
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova ExCn Th';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-ThinIt.eot);
src: local('Proxima Nova Extra Condensed Thin Italic'), local('ProximaNovaExCn-ThinIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-ThinIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-ThinIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-ThinIt.ttf) format('truetype');
font-weight: 100;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova Lt';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-SemiboldIt.eot);
src: local('Proxima Nova Semibold Italic'), local('ProximaNova-SemiboldIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-SemiboldIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-SemiboldIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-SemiboldIt.ttf) format('truetype');
font-weight: 600;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova Rg';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-RegularIt.eot);
src: local('Proxima Nova Regular Italic'), local('ProximaNova-RegularIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-RegularIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-RegularIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-RegularIt.ttf) format('truetype');
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova Cn Th';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Extrabld.eot);
src: local('Proxima Nova Condensed Extrabold'), local('ProximaNovaCond-Extrabld'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Extrabld.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Extrabld.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Extrabld.ttf) format('truetype');
font-weight: 800;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova ExCn Th';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-ExtrabldIt.eot);
src: local('Proxima Nova Extra Condensed Extrabold Italic'), local('ProximaNovaExCn-ExtrabldIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-ExtrabldIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-ExtrabldIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-ExtrabldIt.ttf) format('truetype');
font-weight: 800;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova ExCn Bl';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-BlackIt.eot);
src: local('Proxima Nova Extra Condensed Black Italic'), local('ProximaNovaExCn-BlackIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-BlackIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-BlackIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-BlackIt.ttf) format('truetype');
font-weight: 900;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova ExCn Lt';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-LightIt.eot);
src: local('Proxima Nova Extra Condensed Light Italic'), local('ProximaNovaExCn-LightIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-LightIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-LightIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-LightIt.ttf) format('truetype');
font-weight: 300;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova Cn Th';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-ThinIt.eot);
src: local('Proxima Nova Condensed Thin Italic'), local('ProximaNovaCond-ThinIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-ThinIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-ThinIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-ThinIt.ttf) format('truetype');
font-weight: 100;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova ExCn Lt';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Light.eot);
src: local('Proxima Nova Extra Condensed Light'), local('ProximaNovaExCn-Light'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Light.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Light.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Light.ttf) format('truetype');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova Cn Rg';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-BoldIt.eot);
src: local('Proxima Nova Condensed Bold Italic'), local('ProximaNovaCond-BoldIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-BoldIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-BoldIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-BoldIt.ttf) format('truetype');
font-weight: bold;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova ExCn Th';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Extrabld.eot);
src: local('Proxima Nova Extra Condensed Extrabold'), local('ProximaNovaExCn-Extrabld'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Extrabld.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Extrabld.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Extrabld.ttf) format('truetype');
font-weight: 800;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova ExCn Rg';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-BoldIt.eot);
src: local('Proxima Nova Extra Condensed Bold Italic'), local('ProximaNovaExCn-BoldIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-BoldIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-BoldIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-BoldIt.ttf) format('truetype');
font-weight: bold;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova Bl';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Black.eot);
src: local('Proxima Nova Black'), local('ProximaNova-Black'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Black.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Black.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Black.ttf) format('truetype');
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova Rg';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Bold.eot);
src: local('Proxima Nova Bold'), local('ProximaNova-Bold'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Bold.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Bold.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Bold.ttf) format('truetype');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova ExCn Rg';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Bold.eot);
src: local('Proxima Nova Extra Condensed Bold'), local('ProximaNovaExCn-Bold'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Bold.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Bold.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Bold.ttf) format('truetype');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova Th';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaT-Thin.eot);
src: local('Proxima Nova Thin'), local('ProximaNovaT-Thin'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaT-Thin.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaT-Thin.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaT-Thin.ttf) format('truetype');
font-weight: 100;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova Rg';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-BoldIt.eot);
src: local('Proxima Nova Bold Italic'), local('ProximaNova-BoldIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-BoldIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-BoldIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-BoldIt.ttf) format('truetype');
font-weight: bold;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova Cn Rg';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Bold.eot);
src: local('Proxima Nova Condensed Bold'), local('ProximaNovaCond-Bold'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Bold.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Bold.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Bold.ttf) format('truetype');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova ExCn Bl';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Black.eot);
src: local('Proxima Nova Extra Condensed Black'), local('ProximaNovaExCn-Black'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Black.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Black.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Black.ttf) format('truetype');
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova ExCn Rg';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-RegularIt.eot);
src: local('Proxima Nova Extra Condensed Regular Italic'), local('ProximaNovaExCn-RegularIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-RegularIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-RegularIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-RegularIt.ttf) format('truetype');
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova Cn Lt';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Light.eot);
src: local('Proxima Nova Condensed Light'), local('ProximaNovaCond-Light'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Light.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Light.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-Light.ttf) format('truetype');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova Th';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-ExtrabldIt.eot);
src: local('Proxima Nova Extrabold Italic'), local('ProximaNova-ExtrabldIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-ExtrabldIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-ExtrabldIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-ExtrabldIt.ttf) format('truetype');
font-weight: 800;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova Cn Bl';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-BlackIt.eot);
src: local('Proxima Nova Condensed Black Italic'), local('ProximaNovaCond-BlackIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-BlackIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-BlackIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-BlackIt.ttf) format('truetype');
font-weight: 900;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova ExCn Rg';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Regular.eot);
src: local('Proxima Nova Extra Condensed Regular'), local('ProximaNovaExCn-Regular'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Regular.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Regular.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaExCn-Regular.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova Lt';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Light.eot);
src: local('Proxima Nova Light'), local('ProximaNova-Light'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Light.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Light.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-Light.ttf) format('truetype');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova Cn Lt';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-SemiboldIt.eot);
src: local('Proxima Nova Condensed Semibold Italic'), local('ProximaNovaCond-SemiboldIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-SemiboldIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-SemiboldIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNovaCond-SemiboldIt.ttf) format('truetype');
font-weight: 600;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova Bl';
src: url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-BlackIt.eot);
src: local('Proxima Nova Black Italic'), local('ProximaNova-BlackIt'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-BlackIt.eot?#iefix) format('embedded-opentype'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-BlackIt.woff) format('woff'),
url(//el-relocator.com/wp-content/themes/pomogator/fonts/proxima-nova/ProximaNova-BlackIt.ttf) format('truetype');
font-weight: 900;
font-style: italic;
}