body, html{
margin:0px;
padding:0px;
}
html{
}
body *{
box-sizing: border-box;
font-family: 'Libre Franklin', sans-serif;
-webkit-font-smoothing: antialiased;
}
body{
background-color:#F5F5F5;
padding-top: 123px;
}
p {
margin: 0;
}
#gtrans {
border: 0;
font-size: 14px;
color: #000000;
font-weight: 600;
width: 88px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
cursor: pointer;
-webkit-appearance: none;
}
header{
padding-top:30px;
padding-bottom:30px;
margin-bottom:15px;
background-color: white;
position: fixed;
width: 100%;
left: 0;
top: 0;
border-bottom: 1px solid #BEBEBE;
}
.container{
max-width:1390px;
padding-left:15px;
padding-right:15px;
margin-left:auto;
margin-right:auto;
width:100%;
}
.left__header>a{
display: flex;
align-items:center;
justify-content:center;
transition:.4s ease all;
}
.left__header>a:hover{
opacity:.7;
}
header .outer__header{
display: flex;
align-items:center;
justify-content:space-between;
}
header .outer__header .left__header{
display: flex;
align-items:center;
justify-content:center;
}
header .outer__header .left__header>.spacer{
display: inline-flex;
margin:0px 15px;
height: 40px;
width: 1px;
background-color:#292929;
}
header .outer__header .left__header>a:last-child{
position: relative;
top:3px;
}
header .outer__header .left__header>a{
font-size:24px;
font-weight:500;
color:#000000;
text-decoration: none;
}
header .outer__header .left__header>a:hover{
opacity:.7;
}
header .right__header{
display: flex;
align-items:center;
justify-content:center;
}
header .right__header .lang__wrapper .lang__dropdown ul{
padding:0px;
list-style-type: none;
margin:0px;
display: flex;
flex-direction:column;
}
header .right__header .lang__wrapper .lang__dropdown ul li:last-child{
margin-bottom: 0px;
}
header .right__header .lang__wrapper .lang__dropdown ul li{
display: flex;
width:100%;
margin-bottom:2px;
}
header .right__header .lang__wrapper .lang__dropdown ul li a:hover{
opacity:.7;
}
header .right__header .lang__wrapper .lang__dropdown ul li a{
display: flex;
white-space: nowrap;
font-size:16px;
color:#000;
padding:5px 15px;
text-decoration: none;
transition:.4s ease all;
width:100%;
}
header .right__header .lang__wrapper .lang__dropdown{
position: absolute;
padding:5px 0px;
top:45px;
border-radius:5px;
z-index: 2;
box-shadow: 0 0 20px rgba(0,0,0,0.07);
right: 0px;
min-width:140px;
background-color:#fff;
display: none;
}
header .right__header .lang__wrapper{
display: flex;
align-items:center;
justify-content:center;
position: relative;
}
header .right__header .lang__wrapper .lang__picker{
display: flex;
align-items:center;
}
header .right__header a.connect__button{
display: inline-flex;
min-width:185px;
min-height:40px;
border:1px solid #000000;
border-radius:250px;
justify-content:center;
align-items:center;
font-size:15px;
font-weight:500;
text-decoration: none;
color:#000;
transition:.4s ease all;
margin-right:25px;
}
header .right__header a.connect__button:hover{
color:#F5F5F5;
background-color:#000;
}
header .right__header .export__link:hover{
opacity:.7;
}
header .right__header .export__link{
display: inline-flex;
align-items:center;
justify-content:center;
margin-right:25px;
color:#000000;
font-size:15px;
font-weight:500;
text-decoration: none;
transition:.4s ease all;
}
header .right__header .export__link span{
display: inline-flex;
margin-left: 8px;
}
header .right__header .lang__wrapper .lang__picker{
transition:.4s ease all;
}
header .right__header .lang__wrapper .lang__picker>span{
display: inline-flex;
align-items:center;
justify-content:center;
margin-right:8px;
}
header .right__header .lang__wrapper .lang__picker>p{
font-size:15px;
font-weight:500;
margin-right:10px;
}
header .right__header .lang__wrapper .value__language>span{
display: inline-flex;
color:#000000;
font-weight:600;
display: inline-flex;
margin-right:4px;
}
header .right__header .lang__wrapper{
cursor:pointer;
transition:.4s ease all;
}
header .right__header .lang__wrapper:hover .lang__picker{
opacity:.7;
}
.hb-menu {
display: none;
position: absolute;
width: 50px;
height: 50px;
left: 0;
top: 50%;
transform: translateY(-50%);
cursor: pointer;
}
.hb-menu span {
position: absolute;
width: 30px;
height: 3px;
border-radius: 10px;
background-color: #ff1b30;
top: 50%;
left: 50%;
transition: background-color .2s ease-in-out;
transform: translate(-50%, -50%);
}
.hb-menu span:before,
.hb-menu span:after {
position: absolute;
height: 3px;
width: 30px;
content: '';
border-radius: 10px;
background-color: #ff1b30;
left: 0;
transition: all .2s ease-in-out;
}
.hb-menu span:before {
top: -8px;
}
.hb-menu span:after {
bottom: -8px;
}
.hb-menu--open span{
background-color: transparent;
}
.hb-menu--open span:before{
transform: rotate(45deg);
top: 0;
}
.hb-menu--open span:after{
transform: rotate(-45deg);
bottom: 0;
}
.slider__block .head__slider{
margin-bottom:35px;
}
.slider__block{
margin-bottom: 40px;
}
.slider__block .head__slider>h2{
text-align:center;
color:#000000;
font-size:40px;
line-height: 1.2;
font-weight:bold;
margin:0px;
}
.slider__block .elem__slider .slider__text span{
margin-left:auto;
margin-right:auto;
padding:8px 20px;
background-color:#000000;
border-radius:100px;
color:#fff;
text-align:center;
font-size:16px;
font-weight:600;
}
.slider__block *{
outline:none;
}
.slider__block .elem__slider {
border-radius:32px;
overflow: hidden;
position: relative;
}
.slider__block .elem__slider .slider__text{
position: absolute;
bottom:20px;
display: flex;
justify-content:center;
align-items:center;
padding-left:30px;
width: 100%;
padding-right:30px;
}
.slider__block .elem__slider .slider__image img{
height:400px;
object-fit:cover;
width: 100%;
}
.slider__block .elem__slider .slider__image{
display: flex;
align-items:center;
justify-content:center;
}
.slider__block .slick-slide {
margin: 0 20px;
}
.slider__block .slick-list {
margin: 0 -20px;
}
.container__slider{
overflow: hidden;
}
.outer__rescue{
max-width:1040px;
margin-left:auto;
border-radius:32px;
margin-right:auto;
width: 100%;
padding:50px 60px;
background:url("../img/rescueback.png");
background-repeat: no-repeat;
background-size:cover;
background-position:center;
display: flex;
align-items:center;
justify-content:center;
}
.flex-1040 {
max-width: 1040px;
margin: 0 auto 40px;
display: flex;
justify-content: space-between;
}
.flex-1040 .package__button {
margin-top: auto;
}
.flex-1040__item {
display: flex;
flex-direction: column;
padding: 40px 50px;
border-radius: 32px;
background-color: white;
width: calc(50% - 20px);
align-items: center;
justify-content: center;
}
.flex-1040__copy {
color: black;
margin: 0;
font-size: 22px;
font-weight: bold;
line-height: 1.2;
text-align: center;
margin-bottom: 20px;
}
.flex-1040 .flex-1040__callout {
font-size: 32px;
font-weight: 600;
margin-top: 20px;
}
.outer__rescue p{
margin:0px;
font-size:21px;
font-weight:bold;
color:#fff;
width: calc(100% - 190px);
line-height: 1.2;
}
.outer__rescue>span{
display: inline-flex;
margin-right:30px;
width: 160px;
}
.rescue__block{
margin-bottom:65px;
}
.packages__block .head__packages{
display: flex;
align-items:center;
justify-content:center;
margin-bottom:35px;
}
.packages__block .head__packages h2{
display: flex;
align-items:center;
justify-content:center;
margin:0px;
font-size:28px;
font-weight:600;
color:#000000;
}
.packages__block .head__packages h2 span{
display: inline-flex;
margin-left:10px;
}
.packages__block .inner__packages{
max-width:1040px;
margin-left:auto;
margin-right:auto;
background-color:#fff;
border-radius:32px;
padding:25px;
}
.packages__block .inner__packages .elem__package{
display: flex;
align-items:center;
justify-content:space-between;
}
.package__button{
display: flex;
flex-direction:column;
justify-content:center;
align-items:center;
}
.package__button>span{
display: inline-flex;
margin-bottom:15px;
color:#000000;
font-size:27px;
font-weight:bold;
}
.package__button>a{
display: inline-flex;
align-items:center;
justify-content:center;
background-color:#FF1B30;
min-width:155px;
min-height:45px;
border-radius:150px;
color:#FFFFFF;
font-size:18px;
font-weight:600;
transition:.4s ease all;
text-decoration: none;
box-shadow: 0 3px 16px rgba(0,0,0,0.16);
}
.package__button>a:hover{
opacity:.7;
}
.package__button>p{
margin:0px;
margin-top:15px;
color:#808080;
font-size:16px;
line-height:19px;
font-weight:600;
}
.packages__block .inner__packages .elem__package .package__text>h6{
margin:0px;
margin-bottom:15px;
color:#000000;
font-size:28px;
font-weight:bold;
line-height:39px;
}
.package__text h6 span {
font-size: 14px;
}
.packages__block .inner__packages .elem__package .package__text>p{
margin:0px;
margin-bottom:10px;
color:#000000;
font-size:16px;
font-weight:600;
}
.packages__block .inner__packages .elem__package .package__text ul{
padding:0px;
list-style-type: none;
margin:0px;
display: flex;
flex-direction:column;
}
.packages__block .inner__packages .elem__package .package__text ul li{
font-size:16px;
font-weight:600;
color:#808080;
display: flex;
align-items:center;
line-height:19px;
margin-bottom:15px;
}
.packages__block .inner__packages .elem__package{
padding-bottom:20px;
margin-bottom:20px;
border-bottom:1px solid #EDEDED;
padding-left:15px;
padding-right:15px;
}
.packages__block .inner__packages .elem__package .package__text{
margin-right:40px;
}
.packages__block .inner__packages .elem__package:last-child{
margin-bottom: 0px;
border-bottom:0px;
}
.packages__block .inner__packages .elem__package .package__text ul li:last-child{
margin-bottom: 0px;
}
.packages__block .inner__packages .elem__package .package__text ul li span{
display: inline-flex;
align-items:center;
justify-content:center;
margin-right:10px;
min-width:8px;
max-width:8px;
min-height:8px;
max-height: 8px;
border-radius:250px;
background-color:#000;
}
.addon__block{
margin-top:70px;
}
.addon__block .head__addon h2 span{
display: inline-flex;
margin-left: 10px;
}
.addon__block .head__addon h2{
display: flex;
align-items: center;
justify-content: center;
margin: 0px;
font-size: 28px;
font-weight: 600;
color: #000000;
}
.addon__block .head__addon{
display: flex;
align-items:center;
justify-content:center;
margin-bottom:35px;
}
.addon__block .inner__addon{
max-width:1040px;
margin-left:auto;
margin-right:auto;
background-color:#000000;
border-radius:32px;
padding:40px 50px;
}
.addon__block .inner__addon .addon__head .elem__addon{
display: flex;
align-items:center;
justify-content:center;
margin-right:35px;
}
.addon__block .inner__addon .addon__head .elem__addon img{
max-width:100%;
max-height:90px;
}
.addon__block .inner__addon .addon__head .elem__addon:last-child{
margin-right: 0px
}
.addon__block .inner__addon .addon__head{
display: flex;
align-items:center;
justify-content:space-between;
margin-bottom:50px;
}
.addon__block .inner__addon .addon__text p{
margin:0px;
color:#FFFFFF;
font-size:22px;
font-weight:bold;
line-height: 29px;
}
.addon__block{
margin-bottom:85px;
}
.questions__block{
padding:45px 0px;
background-color:#000000;
box-shadow: 0 3px 16px rgb(0 0 0 / 16%)
}
.questions__block .outer__questions{
display: flex;
flex-direction:column;
justify-content:center;
align-items:center;
}
.questions__block .outer__questions>h2{
margin:0px;
margin-bottom:5px;
font-size:40px;
font-weight:bold;
color:#FFFFFF;
line-height:50px;
text-align:center;
}
.questions__block .outer__questions>p{
text-align:center;
margin-bottom:25px;
margin-top: 0px;
font-size:21px;
font-weight:bold;
color:#fff;
line-height: 29px;
}
.questions__block .outer__questions .questions__button a:hover{
opacity:.7;
}
.questions__block .outer__questions .questions__button a{
display: inline-flex;
align-items:center;
justify-content:center;
min-width:280px;
min-height:55px;
background-color:#FF1B30;
border-radius:250px;
box-shadow: 0 3px 16px rgb(0 0 0 / 16%);
font-size:20px;
line-height:24px;
font-weight: 600;
color:#fff;
text-decoration: none;
transition:.4s ease all;
}
.questions__block .outer__questions .questions__button{
display: flex;
align-items:center;
justify-content:center;
}
header .right__header .lang__wrapper .value__language>span{
font-size:15px;
}
header .right__header .lang__wrapper .lang__dropdown ul li a{
font-size:15px;
}
@media (max-width:1540px){
.slider__block .elem__slider .slider__image img{
height: 320px;
}
}
@media (max-width:1360px){
.slider__block .elem__slider .slider__image img{
height: 320px;
}
}
@media (max-width:1200px){
.addon__block .head__addon{
margin-bottom: 20px;
}
.questions__block .outer__questions>h2{
font-size:36px;
line-height:46px;
}
.questions__block .outer__questions>p{
font-size:19px;
line-height:23px;
}
.addon__block .inner__addon .addon__text p{
font-size:20px;
}
.addon__block .head__addon{
margin-bottom:30px;
}
.addon__block .head__addon h2{
font-size:24px;
}
.packages__block .head__packages{
margin-bottom:20px;
}
.packages__block .head__packages h2{
font-size:24px;
}
.packages__block .inner__packages .elem__package .package__text>h6{
font-size:24px;
}
.package__button>span{
font-size:24px;
}
.slider__block .head__slider>h2{
font-size:32px;
}
.outer__rescue p{
font-size:19px;
}
.slider__block{
margin-bottom:35px;
}
.ip__difference{
padding:50px 0px;
}
.ip__difference .head__difference>h2{
font-size:24px;
line-height:28px;
}
}
@media (max-width:991px){
header .right__header .lang__wrapper .value__language>span{
font-size:14px;
}
header .right__header .lang__wrapper .lang__dropdown ul li a{
font-size:14px;
}
header .right__header .lang__wrapper .lang__dropdown{
top:30px;
}
header .right__header .lang__wrapper .lang__picker>p{
display: none;
}
header .right__header a.connect__button{
margin-right:20px;
}
header .right__header .export__link{
margin-right:20px;
}
.left__header a img{
max-width:110px;
}
header .outer__header .left__header>a{
font-size:18px;
}
header .right__header a.connect__button{
font-size:14px;
min-width:175px;
}
header .right__header .export__link{
font-size:14px;
}
header .right__header .lang__wrapper .value__language>span{
font-size:15px;
}
header{
padding-top:15px;
padding-bottom: 15px;
}
.questions__block{
padding:25px 0px;
}
.questions__block .outer__questions>h2{
font-size:32px;
line-height:36px;
}
.questions__block .outer__questions>p{
font-size:17px;
line-height:22px;
}
.addon__block .inner__addon .addon__head{
margin-bottom:30px;
}
.addon__block .inner__addon{
padding:35px 50px;
}
.addon__block .inner__addon .addon__text p{
font-size: 19px;
}
.addon__block .head__addon h2 span img{
max-width:24px;
}
.addon__block .head__addon h2{
font-size:22px;
}
.packages__block .inner__packages .elem__package{
padding-left:10px;
padding-right:10px;
}
.rescue__block{
margin-bottom:35px;
}
.outer__rescue{
padding:50px 25px;
}
.slider__block .head__slider>h2{
font-size:26px;
}
.slider__block .head__slider>h2 br{
display: none;
}
.slider__block .elem__slider .slider__text span{
font-size:14px;
}
.slider__block .elem__slider .slider__image img{
height: 250px;
}
.slider__block .head__slider{
margin-bottom:25px;
}
.slider__block .slick-slide {
margin: 0 10px;
}
.slider__block .slick-list {
margin: 0 -10px;
}
.outer__rescue p{
font-size:17px;
}
.packages__block .head__packages h2{
font-size:22px;
}
.packages__block .head__packages h2 span img{
max-width:24px;
}
.addon__block{
margin-top:40px;
margin-bottom:45px;
}
}
@media (max-width:767px){
.addon__block .head__addon h2 span img{
max-width:20px;
}
.flex-1040 {
flex-wrap: wrap;
}
.flex-1040__item {
width: 100%;
margin-bottom: 40px;
}
.flex-1040__item:last-of-type {
margin-bottom: 0;
}
#gtrans {
border: 0;
font-size: 18px;
}
.outer__rescue span{
width: 130px;
height: 130px;
margin-right: 0;
}
.outer__rescue p {
width: 100%;
}
header .outer__header{
flex-direction:column;
justify-content:center;
align-items:center;
}
header{
padding:15px 0px;
}
header .outer__header .left__header{
margin-bottom:10px;
}
.questions__block .outer__questions>h2{
font-size:28px;
line-height:34px;
}
.questions__block .outer__questions>p{
font-size:16px;
line-height:21px;
}
.addon__block .inner__addon .addon__head .elem__addon{
margin-right:15px;
}
.addon__block .inner__addon .addon__head .elem__addon img{
max-width:75px;
width:100%;
}
.addon__block .inner__addon .addon__head .elem__addon:last-child{
margin-right: 0px;
}
.addon__block .inner__addon .addon__text p{
font-size: 17px;
}
.packages__block .inner__packages .elem__package{
flex-direction:column;
justify-content:center;
align-items:center;
}
.packages__block .inner__packages .elem__package .package__text{
margin-right:0px;
margin-bottom:25px;
}
.packages__block .inner__packages .elem__package .package__text>h6{
font-size:21px;
}
.packages__block .inner__packages{
padding:35px 15px;
}
.outer__rescue{
flex-direction:column;
justify-content:center;
align-items:center;
}
.outer__rescue>span{
margin-right: 0px;
margin-bottom:25px;
}
.slider__block .elem__slider .slider__image img{
height: 270px;
}
.slider__block .head__slider>h2{
font-size:26px;
}
.package__button>span{
font-size:21px;
}
.packages__block .inner__packages .elem__package .package__text ul li{
font-size: 15px;
}
.packages__block .inner__packages{
padding-bottom: 15px;
padding-top:15px;
}
.ftt-mobile-menu {
position: fixed;
background-color: white;
flex-direction: column;
width: 100vw;
left: 0;
top: 71px;
padding: 50px;
height: calc(100vh - 71px);
opacity: 0;
pointer-events: none;
transition: opacity .2s ease-in-out;
}
.ftt-mobile-menu--open {
opacity: 1;
pointer-events: all;
}
header {
height: 71px;
padding: 0;
}
header .right__header a.connect__button {
margin-right: 0;
margin-bottom: 30px !important;
}
header .right__header .export__link {
margin-right: 0;
margin-bottom: 30px !important;
}
.outer__header {
position: relative;
height: 71px;
}
.left__header {
position: absolute;
left: 50%;
transform: translate(-50%, -50%);
top: 50%;
}
.right__header {
margin-left: auto;
}
.hb-menu {
display: block;
}
}
@media (max-width:540px){
header .right__header{
flex-wrap:wrap;
justify-content:center;
max-width:270px;
}
header .right__header a.connect__button{
margin-right:0px;
margin-bottom:10px;
}
}
@media (max-width:480px){
header .right__header a.connect__button{
font-size:14px;
min-width:155px;
min-height:35px;
}
header .right__header .export__link{
font-size: 14px;
}
header .right__header{
max-width:250px;
}
header .right__header .lang__wrapper .value__language>span{
font-size:14px;
}
.questions__block .outer__questions>p{
font-size:16px;
line-height:21px;
}
.questions__block .outer__questions>h2{
font-size:28px;
line-height:34px;
}
.questions__block .outer__questions .questions__button a{
font-size:18px;
min-width: 230px;
}
.addon__block .head__addon h2{
font-size:20px;
}
.addon__block .inner__addon .addon__text p{
font-size:16px;
line-height:22px;
}
.addon__block .inner__addon{
padding:25px 15px;
}
.addon__block .inner__addon .addon__head{
margin-bottom: 20px;
}
.packages__block .head__packages h2{
font-size:20px;
}
.packages__block .inner__packages .elem__package .package__text>h6{
font-size:19px;
}
.package__button>p{
margin-top: 10px;
font-size:15px;
line-height:18px;
}
.package__button>a{
font-size:14px;
}
.outer__rescue p{
font-size:15px;
}
.slider__block{
margin-bottom:35px;
}
.outer__rescue{
padding:30px 15px;
}
.slider__block .slick-slide {
margin: 0 5px;
}
.slider__block .slick-list {
margin: 0 -5px;
}
.slider__block .elem__slider .slider__text{
padding-left:15px;
padding-right:15px;
}
.slider__block .elem__slider .slider__text span{
font-size:13px;
}
.slider__block .elem__slider .slider__image img{
height: 240px;
}
.slider__block .head__slider>h2{
font-size:24px;
}
}
@media (max-width:400px){
.slider__block .elem__slider .slider__image img{
height: 200px;
}
.slider__block .elem__slider .slider__text span{
font-size:12px;
}
}
#footer {
background-color: #000000;
margin-bottom: -40px;
}
.faqs-sec {
max-width: 1400px;
margin: 72px auto 0;
border-radius: 32px;
}
.business-partner .d-flex {
max-width: 1430px;
margin: 0 auto;
}
.inpress,
.trusted_bus {
border-radius: 32px;
box-shadow: none;
}
#bag_link {
margin-left: 20px;
}
.ftt-mobile-menu {
display: flex;
align-items: center;
justify-content: center;
}