.header_2_f .et_pb_promo .et_pb_promo_description h2:after{
content: "";
display: block;
}
.header_2_f .lines .bottom_line {
bottom: 0;
}
.header_2_f .lines .bottom_line_1 {
width: 0;
right: 0;
}
.header_2_f .lines .bottom_line_2 {
width: 0;
right: 96%;
}
.header_2_f .lines .top_line {
width: 0;
}
.header_2_f .lines .right_line {
right: 0;
}
.header_2_f .lines .left_line {
bottom: 0;
}
.header_2_f .lines .left_line,
.header_2_f .lines .right_line {
height: 0;
} .header_2_f .lines .line {
position: absolute !important;
}
.header_2_f.view_port .lines .line {
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
}
.header_2_f.view_port .lines .bottom_line_2 {
transition-delay: 0s;
-moz-transition-delay: 0s;
-webkit-transition-delay: 0s;
-ms-transition-delay: 0s;
}
.header_2_f.view_port .lines .left_line {
transition-delay: 0.5s;
-moz-transition-delay: 0.5s;
-webkit-transition-delay: 0.5s;
-ms-transition-delay: 0.5s;
}
.header_2_f.view_port .lines .top_line {
transition-delay: 1s;
-moz-transition-delay: 1s;
-webkit-transition-delay: 1s;
-ms-transition-delay: 1s;
}
.header_2_f.view_port .lines .right_line {
transition-delay: 1.5s;
-moz-transition-delay: 1.5s;
-webkit-transition-delay: 1.5s;
-ms-transition-delay: 1.5s;
}
.header_2_f .lines .bottom_line_1 {
animation: none !important;
margin-bottom: 0 !important;
}
.header_2_f.view_port .lines .bottom_line_1 {
transition-delay: 2s;
-moz-transition-delay: 2s;
-webkit-transition-delay: 2s;
-ms-transition-delay: 2s;
}
.header_2_f.view_port .lines .left_line,
.header_2_f.view_port .lines .right_line {
height: 100%;
}
.header_2_f.view_port .lines .top_line {
width: 100%;
}
.header_2_f.view_port .lines .bottom_line_2 {
width: 4%;
}
.header_2_f.view_port .lines .bottom_line_1 {
max-width: calc(100% - 610px);
width: 100%;
} @media only screen and (max-width: 1390px) {
.header_2_f.view_port .lines .bottom_line_1 {
max-width: calc(100% - 590px);
}
}
@media only screen and (max-width: 980px) {
.header_2_f.view_port .lines .bottom_line_1 {
max-width: calc(100% - 540px);
}
}
@media only screen and (max-width: 767px) {
.header_2_f .et_pb_promo_description h2{
max-width: none !important;
}
.header_2_f .et_pb_promo_description {
text-align: center;
margin-top: -17px !important;
}
.header_2_f.view_port .lines .et_pb_column {
height: 200px;
}
.header_2_f.view_port .lines .bottom_line_1 {
width: 4%;
max-width: none !important;
}
}
@media only screen and (max-width: 480px) {
.header_2_f.view_port .lines .et_pb_column {
height: 150px;
}
}  .header_3_f .et_pb_promo_description h2:before {
content: "";
opacity: 1;
height: 2px;
width: 17px;
display: inline-block;
background-color: #0d80ff;
vertical-align: middle;
margin-right: 11px;
}
.header_3_f .lines .bottom_line {
bottom: 0;
}
.header_3_f .lines .top_line {
top: 0;
}
.header_3_f .lines .bottom_line,
.header_3_f .lines .top_line {
width: 0;
left: 0;
}
.header_3_f .lines .right_line_2 {
bottom: 0;
}
.header_3_f .lines .right_line_1 {
top: 0;
}
.header_3_f .lines .right_line {
right: 0;
}
.header_3_f .lines .left_line {
top: 50%;
transform: translate(0, -50%);
left: 0;
}
.header_3_f .lines .left_line,
.header_3_f .lines .right_line {
height: 0;
} .header_3_f .lines .line {
position: absolute !important;
}
.header_3_f.view_port .lines .line {
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
}
.header_3_f.view_port .lines .left_line {
transition-delay: 0s;
-moz-transition-delay: 0s;
-webkit-transition-delay: 0s;
-ms-transition-delay: 0s;
}
.header_3_f.view_port .lines .top_line,
.header_3_f.view_port .lines .bottom_line {
transition-delay: 0.5s;
-moz-transition-delay: 0.5s;
-webkit-transition-delay: 0.5s;
-ms-transition-delay: 0.5s;
}
.header_3_f.view_port .lines .right_line {
transition-delay: 1s;
-moz-transition-delay: 1s;
-webkit-transition-delay: 1s;
-ms-transition-delay: 1s;
}
.header_3_f.view_port .lines .left_line {
height: 100%;
}
.header_3_f.view_port .lines .right_line {
height: 15%;
}
.header_3_f.view_port .lines .top_line {
width: 100%;
}
.header_3_f.view_port .lines .bottom_line {
width: 100%;
} @media only screen and (max-width: 1390px) and (min-width: 981px) {
.header_3_f .et_pb_promo_description p {
font-size: 5vw;
}
}
@media only screen and (max-width: 767px) {
.header_3_f .lines .et_pb_column {
max-width: 365px;
}
}
@media only screen and (max-width: 480px) {
.header_3_f .lines {
width: 90% !important;
}
.header_3_f .et_pb_promo_description h2:before{
display: none !important;
}
}  .header_4_f .et_pb_row .et_pb_column {
margin: 0 auto !important;
}
.header_4_f .lines .top_line {
top: 0;
width: 0;
}
.header_4_f .lines .top_line_right {
right: 0;
}
.header_4_f .lines .right_line,
.header_4_f .lines .left_line {
top: 0;
height: 0;
}
.header_4_f .lines .right_line {
right: 0;
} .header_4_f .lines .line {
position: absolute !important;
}
.header_4_f.view_port .lines .line {
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition-delay: 0.5s;
-moz-transition-delay: 0.5s;
-webkit-transition-delay: 0.5s;
-ms-transition-delay: 0.5s;
}
.header_4_f.view_port .lines .left_line,
.header_4_f.view_port .lines .right_line {
height: 17px;
}
.header_4_f.view_port .lines .top_line {
width: 17px;
} .header_4_f .et_pb_promo a.et_pb_promo_button:after {
display: none !important;
}
.header_4_f .et_pb_promo a.et_pb_promo_button:before {
display: block;
content: "";
background-color: #fff !important;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
transform: scale(0);
opacity: 1;
z-index: -1;
transition: .3s;
margin-left: 0;
}
.header_4_f .et_pb_promo a.et_pb_promo_button:hover:before {
transform: scale(1);
}  .header_5_f .et_pb_slider .et_pb_slide .et_pb_slide_content {
padding: 19px 0 0 38px;
max-width: 621px;
}
.header_5_f .et_pb_slider .et_pb_slide .et_pb_slide_description strong:before {
content: "";
opacity: 1;
height: 2px;
width: 17px;
display: inline-block;
background-color: #0d80ff;
vertical-align: middle;
margin-right: 11px;
}
.header_5_f .et_pb_slider .et_pb_slide .et_pb_slide_description strong {
text-transform: uppercase;
}
.header_5_f .et_pb_slider .et_pb_slide .et_pb_slide_description p:last-child {
padding-bottom: 0 !important;
letter-spacing: 0.2px;
}
.header_5_f .et_pb_slider .et_pb_slide .et_pb_slide_description strong,
.header_5_f .et_pb_slider .et_pb_slide .et_pb_slide_description p {
font-weight: 300 !important;
font-size: 16px;
padding-bottom: 20px;
display: block;
}
.header_5_f .et_pb_slider .et_pb_slide {
box-shadow: none !important;
}
.header_5_f .et_pb_container{
height: auto !important;
} .header_5_f .et_pb_slider .et-pb-slider-arrows a:hover {
color: #fff !important;
}
.header_5_f .et_pb_slider .et-pb-slider-arrows a.et-pb-arrow-prev {
left: 2vw !important;
}
.header_5_f .et_pb_slider .et-pb-slider-arrows a.et-pb-arrow-next {
right: 2vw !important;
}
.header_5_f .et_pb_slider .et-pb-slider-arrows a.et-pb-arrow-prev:before {
content: "#";
}
.header_5_f .et_pb_slider .et-pb-slider-arrows a.et-pb-arrow-next:before {
content: "$";
} .header_5_f .et_pb_slider .et_pb_slide .et_pb_slide_description {
position: relative;
margin: 25vw 0 15vw;
display: block;
padding: 0 !important;
}
.header_5_f .et_pb_slider .et_pb_slide .et_pb_slide_description h2 {
border-left: 4px solid;
}
.header_5_f .et_pb_slider .et_pb_slide .et_pb_slide_description h2:before,
.header_5_f .et_pb_slider .et_pb_slide .et_pb_slide_description h2:after {
content: "";
display: block;
position: absolute;
width: 0;
height: 0;
border-right: 4px solid;
left: -4px;
}
.header_5_f .et_pb_slider .et_pb_slide .et_pb_slide_description h2:before {
border-top: 4px solid;
top: 0;
}
.header_5_f .et_pb_slider .et_pb_slide .et_pb_slide_description h2:after {
border-bottom: 4px solid;
bottom: 0;
}
.header_5_f.view_port .et_pb_slider .et_pb_slide .et_pb_slide_description h2:after,
.header_5_f.view_port .et_pb_slider .et_pb_slide .et_pb_slide_description h2:before {
-webkit-animation: lineAnimateS 5s infinite;
animation: lineAnimateS 1s infinite;
animation-iteration-count: 1;
-webkit-animation-delay: 0.8s;
animation-delay: 0.8s;
}
.header_5_f.view_port .et_pb_slider .et_pb_slide .et_pb_slide_description h2:after,
.header_5_f.view_port .et_pb_slider .et_pb_slide .et_pb_slide_description h2:before {
transition-delay: 0.8s;
-moz-transition-delay: 0.8s;
-webkit-transition-delay: 0.8s;
-ms-transition-delay: 0.8s;
width: 135px;
height: 20px;
}
@keyframes lineAnimateS {
0% {
width: 0;
height: 0;
}
80% {
width: 135px;
height: 0;
}
100% {
height: 20px;
width: 135px;
}
} @media only screen and (min-width: 1930px){
.header_3_f .et_pb_column_1_2:first-child{
padding: 130px 50px 40px !important;
}
}
@media only screen and (max-width: 1390px) and (min-width: 981px) {
.header_5_f .et_pb_slider .et_pb_slide {
padding: 0 10%;
}
}
@media only screen and (max-width: 980px) {
.header_5_f .et_pb_slider .et_pb_slide .et_pb_slide_description {
margin: 100px 0 !important;
}
.header_5_f .et_pb_slider .et_pb_slide {
padding: 0 13%;
}
}
@media only screen and (max-width: 767px) {
.header_5_f .et_pb_slider .et-pb-slider-arrows a {
display: none !important;
}
.header_5_f .et_pb_slider .et_pb_slide {
padding: 0 6%;
}
}
@media only screen and (max-width: 480px) {
.header_5_f .et_pb_slider .et_pb_slide .et_pb_slide_description p strong:before {
display: none !important;
}
.header_5_f .et_pb_slider .et_pb_slide .et_pb_slide_description {
margin: 80px 0 !important;
}
.header_5_f .et_pb_slider .et_pb_slide .et_pb_slide_description h2 {
padding-left: 15px;
}
.header_5_f .et_pb_slider .et_pb_slide .et_pb_slide_content {
padding: 19px 0 0 18px;
}
}  .header_6_f .lines .line {
height: 0;
right: 0;
left: 0;
margin: auto !important;
}
.header_6_f.view_port .lines .line {
height: 100%;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition-delay: 0.7s;
-moz-transition-delay: 0.7s;
-webkit-transition-delay: 0.7s;
-ms-transition-delay: 0.7s;
} #page-container #main-content .header_6_f a.et_pb_button:hover:before,
#page-container #main-content .header_6_f a.et_pb_button:hover:after {
width: 100%;
transition: 800ms ease all;
} @media only screen and (max-width: 480px) {
.header_6_f .et_pb_row a.et_pb_button {
padding: 14px 30px !important;
}
}  .header_7_f .et_pb_promo_description h2:before,
.header_7_f .et_pb_promo_description h2:after {
content: "";
display: block;
position: absolute;
right: 0;
left: 0;
margin: auto;
border-right: 4px solid;
border-left: 4px solid;
height: 30px;
width: 100%;
max-width: calc(100% - 8px);
}
.header_7_f .et_pb_promo_description h2:before {
border-top: 4px solid;
top: 0;
}
.header_7_f .et_pb_promo_description h2:after {
border-bottom: 4px solid;
bottom: 0;
}
.header_7_f.view_port .et_pb_promo_description h2:after,
.header_7_f.view_port .et_pb_promo_description h2:before {
-webkit-animation: lineAnimate 1.3s infinite;
animation: lineAnimate 1.3s infinite;
animation-iteration-count: 1;
}
@keyframes lineAnimate {
0% {
width: 0;
height: 0;
}
80% {
max-width: calc(100% - 8px);
width: 100%;
height: 0;
}
100% {
height: 30px;
max-width: calc(100% - 8px);
width: 100%;
}
} .header_7_f a.et_pb_button:after {
content: '';
display: block!important;
position: absolute;
right: inherit;
top: inherit;
left: 0;
bottom: 0;
height: 2px;
width: 0;
background: #fff;
transition: 400ms ease all;
opacity: 1!important;
margin: 0;
}
.header_7_f a.et_pb_button:before {
content: '';
display: block!important;
position: absolute;
top: 0;
right: 0;
height: 2px;
width: 0;
background: #fff;
transition: 400ms ease all;
opacity: 1!important;
}
.header_7_f a.et_pb_button:hover:after ,
.header_7_f a.et_pb_button:hover:before {
width: 100%;
transition: 800ms ease all;
}        @media only screen and (max-width: 767px) {
.header_7_f .et_pb_promo .et_pb_promo_description h2 {
padding: 19px 20px !important;
}
}  .header_8_f .et_pb_promo_description h2:before,
.header_8_f .et_pb_promo_description h2:after {
content: "";
display: block;
position: absolute;
right: 0;
left: 0;
margin: auto;
border-right: 4px solid;
border-left: 4px solid;
height: 20px;
width: 133px;
}
.header_8_f .et_pb_promo_description h2:before {
border-top: 4px solid;
top: 0;
}
.header_8_f .et_pb_promo_description h2:after {
border-bottom: 4px solid;
bottom: 0;
}
.header_8_f.view_port .et_pb_promo_description h2:after,
.header_8_f.view_port .et_pb_promo_description h2:before {
-webkit-animation: lineAnimate8 1.3s infinite;
animation: lineAnimate8 1.3s infinite;
animation-iteration-count: 1;
}
@keyframes lineAnimate8 {
0% {
width: 0;
height: 0;
}
80% {
width: 133px;
height: 0;
}
100% {
height: 20px;
width: 133px;
}
} @media only screen and (max-width: 980px) {
.header_8_f .et_pb_promo_description {
padding-bottom: 0 !important;
}
}