@import url("https://fonts.googleapis.com/css2?family=Fira+Sans:wght@400;700&display=swap"); body {
font-family: 'Fira Sans', arial, sans-serif;
font-size: 16px;
color: #6e6e6e;
line-height: 20px;
overflow-x: hidden; }
a {
color: #003b5f; }
a:hover,
a:focus,
a:active {
text-decoration: none; }
.hamburger {
padding: 5px 15px;
display: inline-block;
cursor: pointer;
transition-property: opacity, filter;
transition-duration: 0.15s;
transition-timing-function: linear;
font: inherit;
color: inherit;
text-transform: none;
background-color: transparent;
border: 0;
margin: 0;
overflow: visible; }
.hamburger:hover {
opacity: 0.7; }
.hamburger.is-active:hover {
opacity: 0.7; }
.hamburger.is-active .hamburger-inner,
.hamburger.is-active .hamburger-inner::before,
.hamburger.is-active .hamburger-inner::after {
background-color: #002857; }
.hamburger-box {
width: 40px;
height: 24px;
display: inline-block;
position: relative; }
.hamburger-inner {
display: block;
top: 50%;
margin-top: -2px; }
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
width: 40px;
height: 4px;
background-color: #002857;
border-radius: 4px;
position: absolute;
transition-property: transform;
transition-duration: 0.15s;
transition-timing-function: ease; }
.hamburger-inner::before, .hamburger-inner::after {
content: "";
display: block; }
.hamburger-inner::before {
top: -10px; }
.hamburger-inner::after {
bottom: -10px; }
.hamburger--squeeze .hamburger-inner {
transition-duration: 0.075s;
transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
.hamburger--squeeze .hamburger-inner::before {
transition: top 0.075s 0.12s ease, opacity 0.075s ease; }
.hamburger--squeeze .hamburger-inner::after {
transition: bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19); }
.hamburger--squeeze.is-active .hamburger-inner {
transform: rotate(45deg);
transition-delay: 0.12s;
transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
.hamburger--squeeze.is-active .hamburger-inner::before {
top: 0;
opacity: 0;
transition: top 0.075s ease, opacity 0.075s 0.12s ease; }
.hamburger--squeeze.is-active .hamburger-inner::after {
bottom: 0;
transform: rotate(-90deg);
transition: bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1); }
.container_cookie_bar {
position: fixed;
display: none;
bottom: 20px;
left: 30px;
z-index: 2000; }
.cookie_bar {
background-image: url(//bixtonim.dsdev.ro/wp-content/themes/Bixtonim/img/sprite_cookie.png);
border-radius: 30px;
height: 42px;
cursor: pointer;
background: transparent;
width: 42px;
overflow: hidden;
transition: all 0.4s ease-in; }
.cookie_bar:hover {
width: 100%; background: #192551; background: -moz-linear-gradient(left, #192551 0%, #192551 13%, #104c90 68%, #192551 99%); background: -webkit-linear-gradient(left, #192551 0%, #192551 13%, #104c90 68%, #192551 99%); background: linear-gradient(to right, #192551 0%, #192551 13%, #104c90 68%, #192551 99%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#192551', endColorstr='#192551',GradientType=1 ); }
.cookie_bar:hover .text {
display: block; }
.cookie_bar .icon {
background-image: url(//bixtonim.dsdev.ro/wp-content/themes/Bixtonim/img/sprite_cookie.png);
float: left;
width: 42px;
height: 42px;
background-size: 42px;
background-position: 0px -48px; }
.cookie_bar .icon:after {
content: '';
background-image: url(//bixtonim.dsdev.ro/wp-content/themes/Bixtonim/img/sprite_cookie.png);
float: left;
width: 41px;
height: 45px;
background-size: 42px;
background-position: 0px -2px; }
.cookie_bar .text {
display: none;
min-width: 205px;
color: #fff;
font-weight: 600;
padding: 10px 20px 6px 53px; } header {
border-top: 10px solid transparent;
padding: 30px 0;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); }
@media (max-width: 600px) {
header {
padding: 15px 0; } }
header .custom_logo img {
height: 30px;
width: auto; }
header .custom_menu > ul {
list-style: none;
padding: 0;
margin: 0; }
header .custom_menu > ul > li {
display: inline-block;
vertical-align: middle;
margin: 0 5px;
line-height: 30px;
font-size: 16px;
font-weight: bold;
text-transform: uppercase; }
@media (max-width: 991px) {
header .custom_menu > ul > li {
width: 100%;
margin: 0; } }
header .custom_menu > ul > li:before {
content: '';
display: block;
height: 30px;
position: absolute;
width: 100%;
bottom: -100%;
z-index: 100;
opacity: 0;
visibility: hidden; }
@media (max-width: 991px) {
header .custom_menu > ul > li:before {
display: none; } }
header .custom_menu > ul > li:hover:before {
visibility: visible;
opacity: 1; }
header .custom_menu > ul > li > a {
padding: 10px 20px;
color: #003b5f;
transition: .5s;
border-radius: 10px; }
@media (max-width: 991px) {
header .custom_menu > ul > li > a {
background: none;
font-size: 24px;
background: none !important; } }
header .custom_menu > ul > li:hover > a {
background: #37b6e6;
color: #fff;
text-decoration: none; }
@media (max-width: 991px) {
header .custom_menu > ul > li:hover > a {
color: #003b5f; } }
header .custom_menu > ul > li > ul {
position: absolute;
left: -30px;
top: 60px;
width: 100%;
background: #086cb4;
background: linear-gradient(180deg, #086cb4 0%, #16aae2 51%, #16abe3 100%);
border-bottom-left-radius: 25px;
border-bottom-right-radius: 25px;
padding: 50px 30px;
list-style: none;
overflow: hidden;
visibility: hidden;
opacity: 0;
transition: .5s;
z-index: 100; }
@media (max-width: 991px) {
header .custom_menu > ul > li > ul {
opacity: 1;
visibility: visible;
position: static;
width: 100%;
background: transparent;
padding: 0 15px;
margin-bottom: 20px; } }
header .custom_menu > ul > li > ul li {
position: relative;
z-index: 1;
display: block;
font-size: 14px; }
header .custom_menu > ul > li > ul li a {
color: #fff;
font-weight: normal;
padding: 5px 0;
display: inline-block;
transition: .5s; }
header .custom_menu > ul > li > ul li a:before {
content: '>';
position: absolute;
left: 0;
visibility: hidden;
opacity: 0;
transition: .5s; }
@media (max-width: 991px) {
header .custom_menu > ul > li > ul li a:before {
display: none; } }
header .custom_menu > ul > li > ul li a:hover {
color: #003b5f; }
@media (min-width: 992px) {
header .custom_menu > ul > li > ul li:hover a {
font-size: 16px;
font-weight: bold;
position: relative;
padding-left: 13px;
color: #fff; }
header .custom_menu > ul > li > ul li:hover a:before {
opacity: 1;
visibility: visible; } }
header .custom_menu > ul > li > ul .menu-packshot {
position: absolute;
right: -170px;
top: -60px;
max-width: 550px; }
@media (max-width: 1199px) {
header .custom_menu > ul > li > ul .menu-packshot {
display: none; } }
header .custom_menu > ul > li:hover > ul {
visibility: visible;
opacity: 1; }
header .custom_menu > ul > li .menu-caret {
position: absolute;
top: 60px;
z-index: 101;
width: 90px;
overflow: hidden;
opacity: 0;
transition: .5s; }
@media (max-width: 991px) {
header .custom_menu > ul > li .menu-caret {
display: none; } }
header .custom_menu > ul > li:hover .menu-caret {
visibility: visible;
opacity: 1; }
@media (max-width: 991px) {
header .custom_menu {
opacity: 0;
visibility: hidden;
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
background: #086cb4;
background: linear-gradient(180deg, #086cb4 0%, #16aae2 51%, #16abe3 100%);
width: 100%;
z-index: 9999;
text-align: center;
padding: 50px 0;
overflow-y: scroll;
transition: .5s;
overflow-x: hidden; }
header .custom_menu > ul {
display: none; }
header .custom_menu.is-active {
opacity: 1;
visibility: visible; }
header .custom_menu.is-active > ul {
display: block; }
header .custom_menu .close {
position: absolute;
right: 25px;
top: 15px;
width: 35px;
height: 35px;
opacity: 1;
transition: .5s; }
header .custom_menu .close:hover {
opacity: .5; }
header .custom_menu .close:before, header .custom_menu .close:after {
position: absolute;
left: 15px;
content: ' ';
height: 35px;
width: 2px;
background-color: #003b5f; }
header .custom_menu .close:before {
transform: rotate(45deg); }
header .custom_menu .close:after {
transform: rotate(-45deg); } }
header .mobile-trigger {
display: none; }
@media (max-width: 991px) {
header .mobile-trigger {
display: block; } }
@media (max-width: 600px) {
header .mobile-trigger {
float: right; } }
header .custom_by {
text-align: right; }
@media (max-width: 600px) {
header .custom_by {
display: none; } }
header .custom_by img, header .custom_by span {
display: inline-block;
vertical-align: middle; }
header .custom_by img {
height: 25px; }
header .custom_by span {
color: #0799ac;
margin-right: 10px;
line-height: 30px; } .custom_top-slider .owl-stage-outer {
overflow: hidden; }
.custom_top-slider .owl-item {
float: left;
position: relative; }
.custom_top-slider .owl-item .custom_mobile-img,
.custom_top-slider .owl-item .custom_desktop-img {
width: 100%; }
.custom_top-slider .owl-item .custom_mobile-img {
display: none; }
@media (max-width: 767px) {
.custom_top-slider .owl-item .custom_mobile-img {
display: block; } }
@media (max-width: 767px) {
.custom_top-slider .owl-item .custom_desktop-img {
display: none; } }
.custom_top-slider .owl-item .custom_packshot {
position: absolute;
right: 100px;
bottom: 40px; }
.custom_top-slider .owl-nav, .custom_top-slider .owl-dots {
display: none; } .custom_section1 {
font-size: 0;
padding: 50px 0;
position: relative;
z-index: 1; }
.custom_section1 img {
width: 30%; }
@media (max-width: 767px) {
.custom_section1 img {
width: 100%;
max-width: 150px;
display: block !important;
margin: auto;
margin-bottom: 20px; } }
.custom_section1 .custom_text {
font-size: 34px;
line-height: 40px;
width: 70%;
color: #233062;
padding: 0 30px; }
@media (max-width: 1199px) {
.custom_section1 .custom_text {
font-size: 26px; } }
@media (max-width: 991px) {
.custom_section1 .custom_text {
font-size: 20px;
line-height: 26px; } }
@media (max-width: 767px) {
.custom_section1 .custom_text {
font-size: 20px;
line-height: 26px;
width: 100%;
display: block;
padding: 0;
text-align: center !important; } }
.custom_section1 img, .custom_section1 .custom_text {
display: inline-block;
vertical-align: middle; }
@media (max-width: 767px) {
.custom_section1 .custom_left-col {
margin-bottom: 50px; } }
.custom_section1 .custom_left-col .custom_text {
text-align: right; }
@media (max-width: 767px) {
.custom_section1 .custom_right-col {
display: flex;
flex-direction: column-reverse; } }
.custom_section1 .custom_right-col .custom_text {
text-align: left; }
.custom_section1 .custom_arrow-down {
position: absolute;
height: 170px;
width: auto;
bottom: 0;
left: 50%;
transform: translateX(-50%); }
@media (max-width: 991px) {
.custom_section1 .custom_arrow-down {
bottom: 10px; } }
@media (max-width: 767px) {
.custom_section1 .custom_arrow-down {
display: none !important; } }
.custom_section2 {
position: relative;
color: #fff; }
@media (max-width: 991px) {
.custom_section2 .container {
max-width: 100%;
width: 100%;
padding: 0; } }
.custom_section2 .container > div.content-left, .custom_section2 .container > div.content-right {
padding: 50px 15px 120px;
transition: .5s; }
@media (max-width: 991px) {
.custom_section2 .container > div.content-left, .custom_section2 .container > div.content-right {
padding: 50px 20%; } }
@media (max-width: 767px) {
.custom_section2 .container > div.content-left, .custom_section2 .container > div.content-right {
padding: 50px 10%; } }
@media (max-width: 600px) {
.custom_section2 .container > div.content-left, .custom_section2 .container > div.content-right {
padding: 50px 2%; } }
.custom_section2 .container > div.content-left {
border-top-right-radius: 70px; }
@media (max-width: 991px) {
.custom_section2 .container > div.content-left {
background: #f58320;
border-radius: 0; } }
.custom_section2 .container > div.content-right {
border-top-left-radius: 70px; }
@media (max-width: 991px) {
.custom_section2 .container > div.content-right {
background: #0082bd;
border-radius: 0; } }
.custom_section2 .container > div:after {
content: '';
display: block;
clear: both; }
.custom_section2 .custom_left-area, .custom_section2 .custom_right-area {
position: absolute;
width: 50%;
top: 0;
bottom: 0; }
@media (max-width: 991px) {
.custom_section2 .custom_left-area, .custom_section2 .custom_right-area {
display: none; } }
.custom_section2 .custom_right-area {
background: #0082bd;
border-top-left-radius: 70px;
right: 0; }
.custom_section2 .custom_left-area {
background: #f58320;
border-top-right-radius: 70px;
left: 0;
transition: .5s; }
.custom_section2 .custom_packshot, .custom_section2 .custom_list {
float: left;
position: relative;
width: 50%; }
.custom_section2 .custom_packshot {
padding-left: 50px; }
@media (max-width: 1199px) {
.custom_section2 .custom_packshot {
padding-left: 10px; } }
.custom_section2 .custom_packshot img {
width: 120%;
position: relative;
z-index: 1; }
.custom_section2 .custom_packshot:before {
content: '';
display: block;
width: 1px;
height: 1px;
background: #fff;
position: absolute;
top: 60%;
left: 50%;
transform: translateX(-50%) translateY(-50%);
z-index: 0;
border-radius: 50%;
-webkit-box-shadow: 0px 0px 50px 100px rgba(255, 255, 255, 0.6);
-moz-box-shadow: 0px 0px 50px 100px rgba(255, 255, 255, 0.6);
box-shadow: 0px 0px 50px 100px rgba(255, 255, 255, 0.6);
transition: .5s; }
@media (max-width: 1199px) {
.custom_section2 .custom_packshot:before {
box-shadow: 0px 0px 50px 70px rgba(255, 255, 255, 0.6); } }
@media (max-width: 450px) {
.custom_section2 .custom_packshot:before {
box-shadow: 0px 0px 50px 40px rgba(255, 255, 255, 0.6); } }
.custom_section2 .custom_packshot h2 {
position: relative;
font-weight: bold; }
@media (max-width: 500px) {
.custom_section2 .custom_packshot h2 {
font-size: 24px; } }
.custom_section2 .custom_list ul {
list-style: none;
padding: 0;
margin: 0;
margin-top: 30px; }
.custom_section2 .custom_list ul li {
margin-bottom: 30px;
position: relative;
padding-left: 40px; }
@media (max-width: 500px) {
.custom_section2 .custom_list ul li {
margin-bottom: 10px; } }
@media (max-width: 450px) {
.custom_section2 .custom_list ul li {
padding-left: 30px;
font-size: 14px; } }
.custom_section2 .custom_list ul li:last-child {
margin-bottom: 0; }
.custom_section2 .custom_list ul li span {
display: inline-block;
vertical-align: middle; }
.custom_section2 .custom_list ul li span.custom_icon {
position: absolute;
left: 0;
width: 30px; }
@media (max-width: 600px) {
.custom_section2 .custom_list ul li span.custom_icon {
width: 22px; } }
.custom_section2 .custom_list ul li span.custom_icon img {
width: 100%; }
.custom_section2 .custom_list ul li span.custom_text {
margin-top: 7px; }
@media (max-width: 600px) {
.custom_section2 .custom_list ul li span.custom_text {
margin-top: 0; } }
.custom_section2 .custom_list .custom_btn {
background: #fff;
display: inline-block;
padding: 15px 25px;
border-radius: 10px;
color: #0a87c0;
transition: .5s;
margin-top: 20px;
margin-left: 40px; }
@media (max-width: 1199px) {
.custom_section2 .custom_list .custom_btn {
margin-left: 10px; } }
@media (max-width: 450px) {
.custom_section2 .custom_list .custom_btn {
margin-left: 0;
padding: 10px 5px;
font-size: 14px; } }
.custom_section2 .custom_list .custom_btn:hover {
background: #233062;
color: #fff; }
.custom_section2 .custom_product-slider .owl-stage-outer {
overflow: hidden; }
.custom_section2 .custom_product-slider .owl-stage-outer .owl-item {
float: left; }
.custom_section2 .custom_product-slider .custom_product:after {
content: '';
display: block;
clear: both; }
.custom_section2 .custom_product-slider .owl-nav {
position: absolute;
width: 45%;
right: 15px;
bottom: 160px;
height: 0; }
@media (max-width: 991px) {
.custom_section2 .custom_product-slider .owl-nav {
width: 30%;
right: 20%;
bottom: 100px; } }
@media (max-width: 767px) {
.custom_section2 .custom_product-slider .owl-nav {
width: 40%;
right: 10%; } }
@media (max-width: 767px) {
.custom_section2 .custom_product-slider .owl-nav {
width: 46%;
right: 2%;
bottom: 90px; } }
@media (max-width: 450px) {
.custom_section2 .custom_product-slider .owl-nav {
width: 90%;
left: 5%;
right: 5%;
bottom: 45px; } }
.custom_section2 .custom_product-slider .owl-nav .owl-prev {
float: left; }
.custom_section2 .custom_product-slider .owl-nav .owl-next {
float: right; }
.custom_section2 .custom_product-slider .owl-nav button {
background: transparent;
border: 2px solid #fff;
border-radius: 50%;
width: 30px;
height: 30px;
color: #fff;
font-size: 24px; }
.custom_section2 .custom_product-slider .owl-dots {
position: absolute;
width: 40%;
right: 5%;
bottom: 153px;
text-align: center;
height: 0; }
@media (max-width: 991px) {
.custom_section2 .custom_product-slider .owl-dots {
width: 30%;
right: 20%;
bottom: 93px; } }
@media (max-width: 767px) {
.custom_section2 .custom_product-slider .owl-dots {
width: 40%;
right: 10%; } }
@media (max-width: 767px) {
.custom_section2 .custom_product-slider .owl-dots {
width: 46%;
right: 2%;
bottom: 83px; } }
@media (max-width: 450px) {
.custom_section2 .custom_product-slider .owl-dots {
width: 90%;
right: 5%;
left: 5%;
bottom: 38px; } }
.custom_section2 .custom_product-slider .owl-dots .owl-dot {
height: 16px;
width: 16px;
display: inline-block;
background: transparent;
border: none;
line-height: 16px;
margin: 0 5px;
outline: none;
padding: 0; }
.custom_section2 .custom_product-slider .owl-dots .owl-dot.active {
background: transparent; }
.custom_section2 .custom_product-slider .owl-dots .owl-dot.active span {
background: #fff; }
.custom_section2 .custom_product-slider .owl-dots .owl-dot span {
line-height: 16px;
display: block;
height: 16px;
width: 16px;
border-radius: 50%;
border: none;
background: rgba(255, 255, 255, 0.5); }
.custom_section3 {
position: relative;
margin-top: -70px;
padding: 100px 0 0px; }
@media (max-width: 1199px) {
.custom_section3 {
padding-bottom: 100px; } }
@media (max-width: 991px) {
.custom_section3 {
margin-top: 0; } }
.custom_section3 .custom_left-area, .custom_section3 .custom_right-area {
position: absolute;
width: 50%;
top: 0;
bottom: 0;
background: #fff; }
@media (max-width: 991px) {
.custom_section3 .custom_left-area, .custom_section3 .custom_right-area {
border-radius: 0 !important; } }
.custom_section3 .custom_right-area {
border-top-left-radius: 70px;
right: 0; }
.custom_section3 .custom_left-area {
border-top-right-radius: 70px;
left: 0; }
.custom_section3 img {
width: 100%; }
@media (max-width: 767px) {
.custom_section3 img {
max-width: 400px;
margin: auto;
display: block; } }
.custom_section3 .custom_text {
padding-left: 30px;
padding-top: 10px; }
@media (max-width: 767px) {
.custom_section3 .custom_text {
padding-left: 0; } }
.custom_section3 h2 {
color: #233062;
font-weight: bold;
font-size: 50px;
margin-bottom: 30px; }
@media (max-width: 767px) {
.custom_section3 h2 {
font-size: 40px; } }
@media (max-width: 414px) {
.custom_section3 h2 {
font-size: 30px; } }
.custom_section3 h3 {
color: #0484be;
font-size: 24px;
line-height: 30px;
margin-bottom: 30px; }
@media (max-width: 414px) {
.custom_section3 h3 {
font-size: 20px; } }
.custom_section3 .custom_btn {
background: #f5831f;
display: inline-block;
padding: 10px 25px;
border-radius: 10px;
color: #fff;
transition: .5s;
margin-top: 20px; }
.custom_section3 .custom_btn:hover {
text-decoration: none;
background: #0082bd; }
.custom_section4 {
background: #edf9ff;
padding: 100px 0 200px;
position: relative; }
.custom_section4 h2 {
color: #233062;
font-weight: bold;
font-size: 50px;
margin-bottom: 30px; }
@media (max-width: 767px) {
.custom_section4 h2 {
font-size: 40px; } }
@media (max-width: 414px) {
.custom_section4 h2 {
font-size: 30px; } }
.custom_section4 h5 {
color: #0484be;
font-size: 16px;
margin-bottom: 30px;
line-height: inherit; }
.custom_section4 p {
margin-bottom: 0; }
.custom_section4 .custom_btn {
background: #0082bd;
display: inline-block;
padding: 10px 25px;
border-radius: 10px;
color: #fff;
transition: .5s;
margin-top: 30px; }
.custom_section4 .custom_btn:hover {
text-decoration: none;
background: #f5831f; }
.custom_section4 img {
position: absolute;
display: block;
width: 150%;
right: 0;
transform: translateY(-24%); }
@media (max-width: 991px) {
.custom_section4 img {
position: static;
width: 100%;
margin-top: 20px;
transform: none; } }
.custom_section5 {
padding: 50px 0;
background: #0584be; }
.custom_section5 .container {
margin-top: -120px; }
.custom_section5 .container .section_header {
border-top-left-radius: 25px;
border-top-right-radius: 25px;
padding: 70px 70px 50px;
width: 90%;
margin: auto;
float: none; }
@media (max-width: 767px) {
.custom_section5 .container .section_header {
padding: 60px 20px 40px;
background-position: left center !important; } }
.custom_section5 .container .section_header .custom_title {
color: #fff;
font-weight: bold;
font-size: 50px;
margin: 0;
margin-bottom: 15px; }
@media (max-width: 1199px) {
.custom_section5 .container .section_header .custom_title {
font-size: 40px; } }
@media (max-width: 991px) {
.custom_section5 .container .section_header .custom_title {
font-size: 30px; } }
.custom_section5 .container .section_header .custom_subtitle {
color: #fff;
font-size: 26px;
margin: 0; }
@media (max-width: 1199px) {
.custom_section5 .container .section_header .custom_subtitle {
font-size: 22px; } }
@media (max-width: 991px) {
.custom_section5 .container .section_header .custom_subtitle {
font-size: 18px; } }
.custom_section5 .container .section_content {
border-radius: 25px;
background: #edf9ff;
padding: 50px;
margin: auto;
float: none; }
@media (max-width: 600px) {
.custom_section5 .container .section_content {
padding: 50px 0; } }
.custom_section5 .container .section_content:after {
content: '';
display: block;
clear: both; }
.custom_section5 .container .section_content > div {
padding: 0 50px; }
@media (max-width: 767px) {
.custom_section5 .container .section_content > div {
padding: 0 20px; } }
.custom_section5 .container .section_content ul {
margin: 0;
padding: 0;
list-style: none; }
.custom_section5 .container .section_content ul li {
padding-left: 40px;
position: relative;
margin-bottom: 30px; }
.custom_section5 .container .section_content ul li:last-child {
margin-bottom: 0; }
@media (max-width: 991px) {
.custom_section5 .container .section_content .left_content {
margin-bottom: 30px; } }
.custom_section5 .container .section_content .left_content ul li:before {
content: "\2022";
color: #00afff;
font-weight: bold;
display: inline-block;
font-size: 60px;
width: 50px;
position: absolute;
left: 0; }
.custom_section5 .container .section_content .right_content ul li:before {
content: "\2022";
color: #26376a;
font-weight: bold;
display: inline-block;
font-size: 60px;
width: 50px;
position: absolute;
left: 0; }
.custom_quiz {
background: #26376a;
padding: 50px 0; }
.custom_quiz img {
width: 100%;
margin-left: -10%; }
@media (max-width: 991px) {
.custom_quiz img {
margin: 0;
max-width: 500px;
margin: auto;
display: block; } }
.custom_quiz .custom_start .custom_title, .custom_quiz .custom_question .custom_title, .custom_quiz .custom_finish .custom_title {
color: #fff;
font-weight: bold;
font-size: 46px;
margin: 0;
margin-top: 70px;
margin-bottom: 30px; }
@media (max-width: 767px) {
.custom_quiz .custom_start .custom_title, .custom_quiz .custom_question .custom_title, .custom_quiz .custom_finish .custom_title {
font-size: 36px; } }
.custom_quiz .custom_start .custom_subtitle, .custom_quiz .custom_question .custom_subtitle, .custom_quiz .custom_finish .custom_subtitle {
color: #97deff;
font-size: 24px;
line-height: 30px; }
@media (max-width: 767px) {
.custom_quiz .custom_start .custom_subtitle, .custom_quiz .custom_question .custom_subtitle, .custom_quiz .custom_finish .custom_subtitle {
font-size: 22px; } }
.custom_quiz .custom_start .custom_btn, .custom_quiz .custom_question .custom_btn, .custom_quiz .custom_finish .custom_btn {
background: #0082bd;
display: inline-block;
padding: 15px 25px;
font-size: 24px;
line-height: 26px;
border-radius: 10px;
color: #fff;
transition: .5s;
margin-top: 30px;
cursor: pointer; }
.custom_quiz .custom_start .custom_btn:hover, .custom_quiz .custom_question .custom_btn:hover, .custom_quiz .custom_finish .custom_btn:hover {
text-decoration: none;
background: #f5831f; }
.custom_quiz .custom_start .custom_disclaimer, .custom_quiz .custom_question .custom_disclaimer, .custom_quiz .custom_finish .custom_disclaimer {
display: block;
color: #0584be;
margin-top: 30px; }
.custom_quiz .custom_question {
display: none; }
.custom_quiz .custom_question.active {
display: block; }
.custom_quiz .custom_question .custom_list {
margin: 0;
padding: 0;
list-style: none; }
.custom_quiz .custom_question .custom_list li {
color: #97deff;
font-size: 18px;
margin-bottom: 25px;
position: relative;
padding-left: 50px;
cursor: pointer; }
.custom_quiz .custom_question .custom_list li .question_no {
color: #fff;
display: inline-block;
background: #1da8e7;
padding: 7px;
text-align: center;
width: 35px;
height: 35px;
vertical-align: middle;
border-radius: 5px;
transition: .5s;
position: absolute;
left: 0;
top: 0; }
.custom_quiz .custom_question .custom_list li .question_no.selected {
box-shadow: 0px 0px 0px 7px rgba(255, 255, 255, 0.3);
background: #fff;
color: #0584be; }
.custom_quiz .custom_question .custom_list li .question_no:hover {
box-shadow: 0px 0px 0px 7px rgba(255, 255, 255, 0.3);
background: #fff;
color: #0584be; }
.custom_quiz .custom_question .custom_list li .question_text {
margin-top: 8px;
display: inline-block; }
.custom_quiz .custom_question .custom_nav {
margin-top: 80px; }
.custom_quiz .custom_question .custom_nav .custom_nav-btn {
display: inline-block;
width: 50px;
height: 50px;
padding: 14px 10px;
font-size: 30px;
text-align: center;
color: #fff;
background: #0f6da5;
border-radius: 5px;
cursor: pointer;
transition: .5s; }
.custom_quiz .custom_question .custom_nav .custom_nav-btn.custom_disabled {
background: #1c4e83 !important; }
.custom_quiz .custom_question .custom_nav .custom_nav-btn.custom_next {
margin-left: 10px; }
.custom_quiz .custom_question .custom_nav .custom_nav-btn:hover {
background: #f5831f; }
.custom_quiz .custom_finish {
display: none; }
.custom_quiz .custom_finish.active {
display: block; }
.custom_quiz .custom_finish .answer_text {
color: #97deff;
font-size: 20px;
line-height: 26px; }
.custom_quiz .custom_finish .answer_text .custom_highlight {
color: #4daaff;
font-size: 22px; }
.custom_quiz .custom_finish .answer_text .custom_orange {
background: #b16a36;
border-radius: 10px;
display: inline-block;
padding: 2px 10px;
color: #fff; }
.custom_quiz .custom_finish .answer_text .custom_blue {
background: #0d4885;
border-radius: 10px;
display: inline-block;
padding: 2px 10px;
color: #fff; }
.custom_quiz .custom_finish .custom_disclaimer {
display: block;
position: relative; }
.custom_quiz .custom_finish .custom_disclaimer img {
width: 50px;
position: absolute;
left: 0;
top: 0;
display: inline-block;
vertical-align: middle;
margin: 0; }
.custom_quiz .custom_finish .custom_disclaimer .custom_text {
display: inline-block;
vertical-align: middle;
padding-left: 65px;
padding-top: 5px;
color: #fff; }
.custom_quiz .custom_finish .custom_title {
margin-top: 175px; }
@media (max-width: 1199px) {
.custom_quiz .custom_finish .custom_title {
margin-top: 100px; } }
@media (max-width: 991px) {
.custom_quiz .custom_finish .custom_title {
margin-top: 30px; } }
.custom_quiz .custom_finish .custom_subtitle {
color: #fff;
font-weight: bold;
font-size: 36px;
margin: 0;
margin-top: -40px;
margin-bottom: 30px; }
@media (max-width: 991px) {
.custom_quiz .custom_finish .custom_subtitle {
margin-top: -20px; } }
.custom_quiz .custom_finish .custom_subtitle + p {
color: #97deff;
padding-right: 50%;
line-height: 22px; }
@media (max-width: 991px) {
.custom_quiz .custom_finish .custom_subtitle + p {
padding: 0; } }
.custom_quiz .custom_finish .custom_image {
padding-left: 15%; }
@media (max-width: 991px) {
.custom_quiz .custom_finish .custom_image {
padding-left: 0;
margin-top: 50px; } }
.custom_quiz .custom_finish .custom_image img {
width: 90%;
margin-left: 5%; }
@media (max-width: 991px) {
.custom_quiz .custom_finish .custom_image img {
width: 100%;
margin: 0;
margin: auto; } }
.custom_quiz .custom_finish .custom_btn {
font-size: 16px;
background: #0a5894; }
.custom_quiz .custom_finish .custom_btn:hover {
background: #f5831f; }
.custom_prefooter {
background-color: #edf9ff;
position: relative;
padding: 100px 0;
overflow: hidden; }
@media (max-width: 991px) {
.custom_prefooter {
text-align: center;
padding: 50px 0; } }
.custom_prefooter .bg-layer {
position: absolute;
top: 0;
left: 0;
bottom: 0; }
.custom_prefooter > .container > div {
position: relative;
z-index: 1; }
.custom_prefooter .custom_title {
color: #233062;
font-weight: bold;
font-size: 30px;
margin-top: 15px; }
@media (max-width: 991px) {
.custom_prefooter .custom_title {
margin-bottom: 20px; } }
.custom_prefooter .custom_info {
color: #0584bd; }
.custom_prefooter .custom_info a {
color: #0584bd; }
@media (max-width: 991px) {
.custom_prefooter .custom_info {
margin-bottom: 20px; } }
@media (max-width: 991px) {
.custom_footer {
text-align: center; } }
.custom_footer .custom_top-footer {
background: #daf2fd;
padding: 50px 0 30px; }
@media (max-width: 991px) {
.custom_footer .custom_top-footer .custom_footer-logo {
margin-bottom: 20px; } }
.custom_footer .custom_top-footer img {
width: 170px; }
.custom_footer .custom_top-footer:after {
content: '';
display: block;
clear: both; }
.custom_footer .custom_top-footer ul {
list-style: none;
margin: 0;
padding: 0;
float: right;
margin-top: 7px; }
@media (max-width: 991px) {
.custom_footer .custom_top-footer ul {
float: none; } }
.custom_footer .custom_top-footer ul li {
display: inline-block;
margin-left: 30px;
margin-bottom: 20px; }
@media (max-width: 991px) {
.custom_footer .custom_top-footer ul li {
margin-left: 0;
display: block; } }
.custom_footer .custom_bottom-footer {
padding: 20px 0;
background: #c1e9f9;
text-align: center; }
.custom_footer .custom_bottom-footer .custom_copyright {
color: #0584bd; }
@media (max-width: 767px) {
.single-produse .custom_top-banner .custom_desktop-img {
display: none; } }
.single-produse .custom_top-banner .custom_mobile-img {
display: none; }
@media (max-width: 767px) {
.single-produse .custom_top-banner .custom_mobile-img {
display: block; } }
.single-produse .custom_top-banner img {
width: 100%; }
.single-produse .custom_about {
position: relative;
margin-top: -70px;
margin-bottom: 50px; }
@media (max-width: 1400px) {
.single-produse .custom_about {
margin-top: -50px; } }
@media (max-width: 991px) {
.single-produse .custom_about {
margin-top: -40px; } }
@media (max-width: 767px) {
.single-produse .custom_about {
margin-top: 0px;
padding: 50px 0; } }
@media (max-width: 414px) {
.single-produse .custom_about .container {
padding: 0; } }
.single-produse .custom_about .top-shape {
width: 100%; }
@media (max-width: 767px) {
.single-produse .custom_about .top-shape {
display: none; } }
.single-produse .custom_about .custom_shape {
padding: 100px 100px 220px;
color: #fff;
font-size: 14px;
line-height: 22px; }
@media (max-width: 1199px) {
.single-produse .custom_about .custom_shape {
padding-top: 120px; } }
@media (max-width: 991px) {
.single-produse .custom_about .custom_shape {
padding: 100px 250px 220px; } }
@media (max-width: 767px) {
.single-produse .custom_about .custom_shape {
padding: 100px 200px 220px; } }
@media (max-width: 600px) {
.single-produse .custom_about .custom_shape {
padding: 100px 130px 220px; } }
@media (max-width: 500px) {
.single-produse .custom_about .custom_shape {
padding: 60px 70px 200px; } }
@media (max-width: 414px) {
.single-produse .custom_about .custom_shape {
padding: 70px 30px 250px;
background-size: cover !important; } }
.single-produse .custom_about .custom_shape p {
margin-bottom: 0;
line-height: 16px; }
.single-produse .custom_about h2 {
font-weight: bold;
font-size: 26px;
margin-bottom: 0px; }
@media (max-width: 500px) {
.single-produse .custom_about h2 {
font-size: 24px; } }
.single-produse .custom_about .custom_text {
color: #0484be;
line-height: 24px;
padding-top: 30px; }
.single-produse .custom_about .custom_text h2 {
color: #233062;
margin-bottom: 30px; }
.single-produse .custom_about .custom_text ul {
list-style: none;
padding: 0; }
.single-produse .custom_about .custom_text ul li {
margin-bottom: 30px;
position: relative;
padding-left: 25px; }
.single-produse .custom_about .custom_text ul li:before {
content: '';
display: block;
position: absolute;
left: 0;
top: 5px;
width: 15px;
height: 15px;
border-radius: 50%;
border: 4px solid #0484be; }
.single-produse .custom_howto {
position: relative;
padding-top: 370px;
margin-top: -110px;
padding-bottom: 50px; }
@media (max-width: 1199px) {
.single-produse .custom_howto {
padding-top: 300px;
margin-top: -100px; } }
@media (max-width: 991px) {
.single-produse .custom_howto {
padding-top: 270px;
margin-top: -30px;
padding-bottom: 200px; } }
@media (max-width: 767px) {
.single-produse .custom_howto {
padding-top: 200px; } }
.single-produse .custom_howto .custom_bg-shape {
position: absolute;
left: 0;
right: 0;
top: 0;
width: 100%; }
.single-produse .custom_howto .custom_arrow-down {
position: absolute;
height: 170px;
width: auto;
bottom: 0;
left: 50%;
transform: translateX(-50%); }
@media (max-width: 991px) {
.single-produse .custom_howto .custom_arrow-down.no-steps {
display: none; } }
.single-produse .custom_howto .custom_left-col {
padding-right: 100px; }
@media (max-width: 991px) {
.single-produse .custom_howto .custom_left-col {
padding: 0 15px; } }
.single-produse .custom_howto .custom_right-col {
padding-left: 100px; }
@media (max-width: 991px) {
.single-produse .custom_howto .custom_right-col {
padding: 0 15px; } }
.single-produse .custom_howto .custom_title {
color: #233062;
font-weight: bold;
font-size: 50px;
margin-bottom: 30px; }
@media (max-width: 767px) {
.single-produse .custom_howto .custom_title {
font-size: 40px; } }
@media (max-width: 414px) {
.single-produse .custom_howto .custom_title {
font-size: 30px; } }
.single-produse .custom_howto .custom_text {
color: #0484be;
line-height: 24px; }
.single-produse .custom_howto .custom_text h3 {
font-weight: bold; }
.custom_steps {
position: relative;
color: #fff;
text-align: center;
padding: 100px 0 50px; }
.custom_steps .container > div.content-left, .custom_steps .container > div.content-right {
padding: 50px 15px 120px; }
.custom_steps .container > div:after {
content: '';
display: block;
clear: both; }
.custom_steps .custom_left-area, .custom_steps .custom_right-area {
position: absolute;
width: 50%;
top: 0;
bottom: 0; }
.custom_steps .custom_right-area {
background: #253a6e;
border-top-left-radius: 70px;
right: 0; }
.custom_steps .custom_left-area {
background: #253a6e;
border-top-right-radius: 70px;
left: 0; }
.custom_steps .custom_step {
padding: 0 50px; }
@media (max-width: 991px) {
.custom_steps .custom_step {
margin-bottom: 50px; } }
.custom_steps .custom_step.custom_center {
position: relative; }
.custom_steps .custom_step.custom_center:before {
content: '';
display: block;
width: 1px;
height: 1px;
background: #fff;
position: absolute;
top: 35%;
left: 50%;
transform: translateX(-50%) translateY(-50%);
z-index: 0;
border-radius: 50%;
-webkit-box-shadow: 0px 0px 50px 150px rgba(255, 255, 255, 0.1);
-moz-box-shadow: 0px 0px 50px 150px rgba(255, 255, 255, 0.1);
box-shadow: 0px 0px 50px 150px rgba(255, 255, 255, 0.1);
transition: .5s; }
.custom_steps .custom_step .custom_step-img {
width: 100%;
max-width: 200px;
display: inline-block;
position: relative;
z-index: 1; }
.custom_steps .custom_step .custom_step-no {
margin: 20px 0;
font-size: 36px; }
.custom_steps .custom_step .custom_text {
line-height: 26px;
color: #57b5df; }
@media (max-width: 767px) {
.custom_top-banner .custom_desktop-img {
display: none; } }
.custom_top-banner .custom_mobile-img {
display: none; }
@media (max-width: 767px) {
.custom_top-banner .custom_mobile-img {
display: block; } }
.custom_top-banner img {
width: 100%; }
.custom_cause {
position: relative;
color: #0082bd;
margin-top: -40px;
z-index: 1;
padding: 50px 0 110px; }
@media (max-width: 767px) {
.custom_cause {
margin-top: 0; } }
.custom_cause .container > div.content-left, .custom_cause .container > div.content-right {
padding: 50px 15px 120px; }
@media (max-width: 991px) {
.custom_cause .container > div.content-left {
padding: 0; }
.custom_cause .container > div.content-right {
padding-bottom: 50px; } }
.custom_cause .container > div:after {
content: '';
display: block;
clear: both; }
.custom_cause .custom_left-area, .custom_cause .custom_right-area {
position: absolute;
width: 50%;
top: 0;
bottom: 0; }
@media (max-width: 767px) {
.custom_cause .custom_left-area, .custom_cause .custom_right-area {
border-radius: 0 !important; } }
.custom_cause .custom_right-area {
background: #edf9ff;
border-top-left-radius: 70px;
right: 0; }
.custom_cause .custom_left-area {
background: #edf9ff;
border-top-right-radius: 70px;
left: 0; }
.custom_cause h3 {
font-weight: bold;
font-size: 30px;
margin-bottom: 20px;
margin-top: 30px; }
.custom_cause h2 {
color: #233062;
font-weight: bold;
font-size: 50px;
margin-top: 70px;
margin-bottom: 20px; }
@media (max-width: 1199px) {
.custom_cause h2 {
font-size: 40px; } }
@media (max-width: 767px) {
.custom_cause h2 {
font-size: 30px; } }
.custom_cause ul li {
margin-bottom: 20px; }
.custom_cause img {
position: absolute;
left: 0;
top: 0;
width: 105%; }
@media (max-width: 1199px) {
.custom_cause img {
top: 115%; } }
@media (max-width: 991px) {
.custom_cause img {
position: static;
width: 100%; } }
.custom_cause .custom_arrow-down {
position: absolute;
left: 50%;
bottom: 60px;
top: auto;
width: 32px;
transform: translateX(-50%); }
.custom_about-rinite {
position: relative;
color: #0082bd;
margin-top: -70px;
z-index: 1;
padding: 130px 0 70px; }
.custom_about-rinite .container > div.content-left, .custom_about-rinite .container > div.content-right {
padding: 50px 15px 120px; }
.custom_about-rinite .container > div:after {
content: '';
display: block;
clear: both; }
.custom_about-rinite .custom_left-area, .custom_about-rinite .custom_right-area {
position: absolute;
width: 50%;
top: 0;
bottom: 0; }
.custom_about-rinite .custom_right-area {
background: #fff;
border-top-left-radius: 70px;
right: 0; }
.custom_about-rinite .custom_left-area {
background: #fff;
border-top-right-radius: 70px;
left: 0; }
.custom_about-rinite .custom_type {
padding-left: 100px;
padding-right: 50px;
position: relative;
margin-bottom: 30px; }
@media (max-width: 991px) {
.custom_about-rinite .custom_type {
height: auto !important; } }
@media (max-width: 414px) {
.custom_about-rinite .custom_type {
padding-left: 70px;
padding-right: 15px; } }
.custom_about-rinite .custom_type .custom_type-icon {
position: absolute;
top: 0;
left: 15px;
width: 60px; }
@media (max-width: 414px) {
.custom_about-rinite .custom_type .custom_type-icon {
width: 45px; } }
.custom_about-rinite .custom_type .custom_title {
color: #233062;
font-weight: bold;
font-size: 30px;
margin-top: 0px;
margin-bottom: 20px; }
@media (max-width: 767px) {
.custom_about-rinite .custom_type .custom_title {
font-size: 26px; } }
@media (max-width: 767px) {
.custom_about-rinite .custom_type .custom_title {
font-size: 22px; } }
.custom_about-rinite .custom_type .custom_description {
color: #0484be; }
.custom_about-rinite .custom_source-btn {
text-align: center; }
.custom_about-rinite .custom_source-btn .custom_btn {
background: #0082bd;
display: inline-block;
padding: 15px 25px;
border-radius: 10px;
color: #fff;
transition: .5s;
margin-top: 30px;
cursor: pointer; }
.custom_about-rinite .custom_source-btn .custom_btn:hover {
text-decoration: none;
background: #f5831f; }
.custom_simptome {
text-align: center;
padding: 100px 0 120px;
background: #e4ecf3;
background: linear-gradient(180deg, #e4ecf3 0%, #f7f9fb 50%, white 100%);
position: relative; }
.custom_simptome .custom_title {
color: #233062;
font-weight: bold;
font-size: 50px;
margin: 0;
margin-bottom: 50px; }
@media (max-width: 991px) {
.custom_simptome .custom_title {
font-size: 40px; } }
@media (max-width: 767px) {
.custom_simptome .custom_title {
font-size: 30px; } }
.custom_simptome .custom_simptom {
font-weight: bold;
color: #233062;
font-size: 24px;
padding-left: 40px;
position: relative;
display: inline-block;
margin: 0 35px;
margin-bottom: 50px;
text-align: left;
overflow: hidden !important;
line-height: 26px; }
@media (max-width: 767px) {
.custom_simptome .custom_simptom {
font-size: 22px;
line-height: 24px;
margin-bottom: 20px; } }
@media (max-width: 414px) {
.custom_simptome .custom_simptom {
display: block;
text-align: left;
height: auto !important; } }
.custom_simptome .custom_simptom:before {
content: "\2022";
color: #00afff;
font-weight: bold;
display: inline-block;
font-size: 60px;
width: 50px;
position: absolute;
left: 0; }
.custom_simptome .custom_arrow-down {
position: absolute;
left: 50%;
bottom: 60px;
top: auto;
width: 32px;
transform: translateX(-50%); }
.custom_diferente {
position: relative;
margin-top: -70px;
z-index: 1;
padding: 130px 0 70px;
color: #fff;
text-align: center; }
.custom_diferente .container > div.content-left, .custom_diferente .container > div.content-right {
padding: 50px 15px 120px; }
.custom_diferente .container > div:after {
content: '';
display: block;
clear: both; }
@media (max-width: 991px) {
.custom_diferente .container .custom_margin-bottom {
margin-bottom: 50px; } }
.custom_diferente .custom_left-area, .custom_diferente .custom_right-area {
position: absolute;
width: 50%;
top: 0;
bottom: 0; }
.custom_diferente .custom_right-area {
background: #0082bd;
border-top-left-radius: 70px;
right: 0; }
.custom_diferente .custom_left-area {
background: #0082bd;
border-top-right-radius: 70px;
left: 0; }
.custom_diferente .custom_title {
font-weight: bold;
font-size: 36px;
margin: 0;
margin-bottom: 50px; }
@media (max-width: 767px) {
.custom_diferente .custom_title {
font-size: 30px; } }
.custom_diferente .custom_dif-img {
width: 100%;
max-width: 200px; }
.custom_diferente .custom_difference-name {
font-weight: bold;
margin: 20px 0;
color: #6dd1ff;
font-size: 40px; }
@media (max-width: 767px) {
.custom_diferente .custom_difference-name {
font-size: 30px; } }
.custom_diferente .custom_difference-text {
padding: 0 50px; }
@media (max-width: 414px) {
.custom_diferente .custom_difference-text {
padding: 0; } }
.custom_diferente .custom_separator {
color: #6dd1ff;
font-size: 34px;
position: absolute;
z-index: 1;
left: 50%;
top: 45%;
transform: translateX(-50%) translateY(-50%); }
@media (max-width: 991px) {
.custom_diferente .custom_separator {
display: none; } }
.custom_diferente .custom_btn {
background: #fff;
display: inline-block;
padding: 15px 25px;
border-radius: 10px;
color: #0a87c0;
transition: .5s;
margin-top: 40px;
cursor: pointer; }
.custom_diferente .custom_btn:hover {
text-decoration: none;
background: #f5831f;
color: #fff; }
.custom_how {
background: #edf9ff;
padding: 100px 0 250px;
color: #0082bd; }
.custom_how .custom_left, .custom_how .custom_right {
padding: 0 30px; }
@media (max-width: 991px) {
.custom_how .custom_margin-bottom {
margin-bottom: 50px; } }
.custom_how h2 {
font-weight: bold;
margin: 0;
margin-bottom: 40px; }
.custom_how .custom_left h2 {
color: #233062; }
.custom_last-section {
margin-top: -200px; }
.custom_last-section img {
width: 100%; }
@media (max-width: 767px) {
.custom_last-section .custom_last-img {
display: none; } }
.custom_last-section .custom_last-img-mobile {
display: none; }
@media (max-width: 767px) {
.custom_last-section .custom_last-img-mobile {
display: block; } }
.custom_about-raceala {
position: relative;
color: #0082bd;
margin-top: -60px;
z-index: 1;
padding: 50px 0 110px; }
@media (max-width: 767px) {
.custom_about-raceala {
margin-top: 0; } }
.custom_about-raceala .container > div.content-left, .custom_about-raceala .container > div.content-right {
padding: 0px 15px 50px; }
.custom_about-raceala .container > div:after {
content: '';
display: block;
clear: both; }
.custom_about-raceala .custom_left-area, .custom_about-raceala .custom_right-area {
position: absolute;
width: 50%;
top: 0;
bottom: 0; }
@media (max-width: 767px) {
.custom_about-raceala .custom_left-area, .custom_about-raceala .custom_right-area {
border-radius: 0 !important; } }
.custom_about-raceala .custom_right-area {
background: #edf9ff;
border-top-left-radius: 70px;
right: 0; }
.custom_about-raceala .custom_left-area {
background: #edf9ff;
border-top-right-radius: 70px;
left: 0; }
.custom_about-raceala h2 {
color: #0082bd;
font-weight: bold;
font-size: 50px;
margin-top: 70px;
margin-bottom: 40px; }
@media (max-width: 991px) {
.custom_about-raceala h2 {
font-size: 40px; } }
@media (max-width: 767px) {
.custom_about-raceala h2 {
font-size: 30px; } }
.custom_about-raceala ul {
list-style: none;
padding: 0; }
.custom_about-raceala ul li {
margin-bottom: 20px;
position: relative;
padding-left: 35px; }
.custom_about-raceala ul li:before {
content: '';
display: block;
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
width: 15px;
height: 15px;
border-radius: 50%;
border: 4px solid #77b9de; }
.custom_about-raceala img {
width: 100%; }
@media (max-width: 991px) {
.custom_about-raceala img {
max-width: 500px;
margin: auto;
display: block; } }
.custom_about-raceala .custom_arrow-down {
position: absolute;
left: 50%;
bottom: 60px;
top: auto;
width: 32px;
transform: translateX(-50%); }
.custom_referinte {
position: relative;
color: #0082bd;
margin-top: -70px;
z-index: 1;
padding: 100px 0; }
.custom_referinte .custom_left-area, .custom_referinte .custom_right-area {
position: absolute;
width: 50%;
top: 0;
bottom: 0; }
.custom_referinte .custom_right-area {
background: #fff;
border-top-left-radius: 70px;
right: 0; }
.custom_referinte .custom_left-area {
background: #fff;
border-top-right-radius: 70px;
left: 0; }
.custom_referinte .custom_arrow-down {
position: absolute;
left: 50%;
bottom: 60px;
top: auto;
width: 32px;
transform: translateX(-50%); }
.custom_referinte .custom_title {
text-align: center;
color: #0082bd;
font-weight: bold;
font-size: 40px;
margin-top: 20px;
margin-bottom: 50px; }
@media (max-width: 991px) {
.custom_referinte .custom_title {
font-size: 30px; } }
@media (max-width: 767px) {
.custom_referinte .custom_title {
font-size: 26px; } }
.custom_referinte .custom_table table {
width: 100%; }
@media (max-width: 767px) {
.custom_referinte .custom_table table {
font-size: 14px; } }
.custom_referinte .custom_table table tr {
background: #edf9ff; }
.custom_referinte .custom_table table tr th {
background: #0082bd;
color: #fff;
font-size: 18px;
padding: 10px 25px; }
@media (max-width: 767px) {
.custom_referinte .custom_table table tr th:first-child, .custom_referinte .custom_table table tr th:last-child {
padding: 0; } }
@media (max-width: 767px) {
.custom_referinte .custom_table table tr th {
font-size: 16px;
padding: 10px 5px; } }
.custom_referinte .custom_table table tr td {
padding: 7px 25px;
vertical-align: top; }
.custom_referinte .custom_table table tr td:nth-child(2) {
font-weight: bold; }
@media (max-width: 767px) {
.custom_referinte .custom_table table tr td:first-child, .custom_referinte .custom_table table tr td:last-child {
padding: 0; } }
@media (max-width: 767px) {
.custom_referinte .custom_table table tr td {
padding: 10px 5px; } }
.custom_referinte .custom_table table tr:nth-child(2n+2) {
background: #fcfcfc; }
.custom_referinte .custom_referinte-btn {
text-align: center; }
.custom_referinte .custom_referinte-btn .custom_btn {
background: #0082bd;
display: inline-block;
padding: 15px 25px;
border-radius: 10px;
color: #fff;
transition: .5s;
margin: 50px 0;
cursor: pointer; }
.custom_referinte .custom_referinte-btn .custom_btn:hover {
text-decoration: none;
background: #f5831f; }
.custom_raceala-last {
position: relative;
color: #0082bd;
margin-top: -60px;
z-index: 1;
padding: 100px 0; }
.custom_raceala-last .container > div.content-left, .custom_raceala-last .container > div.content-right {
padding: 0px 15px 50px; }
.custom_raceala-last .container > div:after {
content: '';
display: block;
clear: both; }
.custom_raceala-last .custom_left-area, .custom_raceala-last .custom_right-area {
position: absolute;
width: 50%;
top: 0;
bottom: 0; }
.custom_raceala-last .custom_right-area {
background: #333364;
border-top-left-radius: 70px;
right: 0; }
.custom_raceala-last .custom_left-area {
background: #333364;
border-top-right-radius: 70px;
left: 0; }
.custom_raceala-last img {
width: 130%;
position: absolute;
right: -15%;
top: -140px; }
@media (max-width: 991px) {
.custom_raceala-last img {
position: static;
width: 100%;
max-width: 500px;
display: block;
margin: auto; } }
.custom_raceala-last h3 {
color: #fff;
font-size: 30px;
margin: 0;
margin-top: 50px; }
@media (max-width: 1199px) {
.custom_raceala-last h3 {
font-size: 24px; } }
@media (max-width: 991px) {
.custom_raceala-last h3 {
margin-top: 0; } }
@media (max-width: 767px) {
.custom_raceala-last h3 {
font-size: 20px; } }
.custom_raceala-last h2 {
font-weight: bold;
font-size: 50px;
color: #fff;
margin: 10px 0 20px; }
@media (max-width: 1199px) {
.custom_raceala-last h2 {
font-size: 44px; } }
@media (max-width: 767px) {
.custom_raceala-last h2 {
font-size: 34px; } }
.custom_raceala-last p {
color: #57cdff;
line-height: 24px; }
.custom_raceala-last .custom_btn {
background: #fff;
display: inline-block;
padding: 15px 25px;
border-radius: 10px;
color: #0a87c0;
transition: .5s;
margin-top: 50px;
cursor: pointer; }
.custom_raceala-last .custom_btn:hover {
text-decoration: none;
background: #f5831f;
color: #fff; }
.custom_raceala-last .custom_disclaimer {
display: block;
color: #0584be;
margin-top: 30px;
font-size: 14px;
line-height: 18px; }
.custom_regular-page {
padding: 50px 0; }
.custom_regular-page .custom_title {
margin-bottom: 50px;
text-align: center;
color: #003b5f;
font-weight: bold; }
@media (max-width: 767px) {
.custom_regular-page .custom_title {
font-size: 30px; } }
.custom_contact {
padding: 100px 0; }
@media (max-width: 991px) {
.custom_contact {
padding: 50px 0;
background-image: none !important;
background: #013b60 !important; } }
.custom_contact .contact_info {
color: #fff;
padding: 50px 15px; }
.custom_contact .contact_info h2 {
font-weight: bold;
font-size: 36px;
margin-bottom: 40px; }
.custom_contact .contact_info p {
margin-bottom: 25px; }
.custom_contact .contact_info p a {
color: #fff !important; }
.custom_contact .contact_form label {
width: 100%; }
.custom_contact .contact_form input[type="text"], .custom_contact .contact_form input[type="email"], .custom_contact .contact_form textarea {
border: none;
background: #fff;
border-radius: 7px;
padding: 15px 25px;
display: block;
font-weight: normal;
font-family: inherit;
color: #0082bd;
width: 100%; }
.custom_contact .contact_form textarea {
height: 170px; }
.custom_contact .contact_form input[type="submit"] {
border: none;
background: #0082bd;
border-radius: 7px;
padding: 15px 50px;
display: inline-block;
font-weight: normal;
font-family: inherit;
color: #fff;
transition: .5s; }
.custom_contact .contact_form input[type="submit"]:hover {
background: #f5831f; }
.wpcf7-form .wpcf7-acceptance label {
position: relative;
cursor: pointer;
padding-left: 40px;
color: #fff;
font-weight: normal;
font-size: 14px;
line-height: 16px;
margin: 10px 0; }
.wpcf7-form .wpcf7-acceptance label a {
color: #fff; }
.wpcf7-form .wpcf7-acceptance input[type=checkbox] {
position: relative;
visibility: hidden;
display: none; }
.wpcf7-form .wpcf7-acceptance input[type=checkbox] + span { }
.wpcf7-form .wpcf7-acceptance input[type=checkbox] + span:before {
display: block;
position: absolute;
content: '';
border-radius: 5px;
height: 25px;
width: 25px;
top: 0px;
left: 0;
border: 2px solid #fff;
background: #fff; }
.wpcf7-form .wpcf7-acceptance input[type=checkbox] + span:after {
display: block;
position: absolute;
content: '\2713';
border-radius: 100%;
height: 12px;
width: 12px;
top: 4px;
left: 6px;
visibility: hidden;
font-size: 20px;
color: #0082bd; }
.wpcf7-form .wpcf7-acceptance input[type=checkbox]:checked + span:after { visibility: visible; }
.wpcf7-not-valid-tip {
margin-top: 5px; }
.wpcf7 form.invalid .wpcf7-response-output {
border: none;
background: #ffb900;
padding: 15px 25px;
color: #fff;
font-weight: bold;
margin-left: 0;
margin-right: 0;
border-radius: 5px; }
.wpcf7 form.sent .wpcf7-response-output {
border: none;
background: #52eb34;
padding: 15px 25px;
color: #fff;
font-weight: bold;
margin-left: 0;
margin-right: 0;
border-radius: 5px; }
::-webkit-input-placeholder { color: #0082bd;
opacity: .6; }
::-moz-placeholder { color: #0082bd;
opacity: .6; }
:-ms-input-placeholder { color: #0082bd;
opacity: .6; }
:-moz-placeholder { color: #0082bd;
opacity: .6; }
.custom_popup {
position: fixed;
background: #fff;
top: 50%;
left: 50%;
transform: translateX(-50%) translateY(-50%);
width: 80%;
padding: 75px 75px 50px;
border-radius: 10px;
z-index: 99999;
box-shadow: 1px 9px 23px 3px rgba(0, 0, 0, 0.25);
color: #0484be;
opacity: 0;
visibility: hidden;
transition: .5s;
overflow-y: auto;
max-height: 90%; }
@media (max-width: 991px) {
.custom_popup {
padding: 75px 45px 40px;
width: 95%; } }
@media (max-width: 414px) {
.custom_popup {
padding: 75px 25px 40px;
width: 98%; } }
.custom_popup.custom_visible {
opacity: 1;
visibility: visible; }
.custom_popup .custom_close {
position: absolute;
top: 15px;
right: 15px;
background: #0082bd;
color: #fff;
padding: 8px;
font-size: 30px;
border-radius: 5px;
text-align: center;
width: 40px;
height: 40px;
transition: .5s;
cursor: pointer; }
.custom_popup .custom_close:hover {
background: #f5831f; }
.custom_popup .custom_title {
text-align: center;
color: #233062;
font-weight: bold;
font-size: 30px;
margin: 0;
margin-bottom: 40px; }
@media (max-width: 1600px) {
.custom_popup .custom_text {
font-size: 14px;
line-height: 16px; } }