/*
Theme Name:     gp-child
Description:    Child Theme for GP
Author:         GP
Template:       gp

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

@font-face {
font-family:'opensans-light';
src:url(fonts/OpenSans-Light.eot);
src:url(fonts/OpenSans-Light.eot?#iefix) format("embedded-opentype"),url(fonts/OpenSans-Light.woff2) format("woff2"),url(fonts/OpenSans-Light.woff) format("woff"),url(fonts/OpenSans-Light.ttf) format("truetype"),url(fonts/OpenSans-Light.svg) format("svg");
font-weight:300;
font-style:normal
}

@font-face {
font-family:'opensans-regular';
src:url(fonts/OpenSans-Regular.eot);
src:url(fonts/OpenSans-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/OpenSans-Regular.woff2) format("woff2"),url(fonts/OpenSans-Regular.woff) format("woff"),url(fonts/OpenSans-Regular.ttf) format("truetype"),url(fonts/AvertaStd-Light.svg) format("svg");
font-weight:400;
font-style:normal
}

@font-face {
font-family:'opensans-bold';
src:url(fonts/OpenSans-Bold.eot);
src:url(fonts/OpenSans-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/OpenSans-Bold.woff2) format("woff2"),url(fonts/OpenSans-Bold.woff) format("woff"),url(fonts/OpenSans-Bold.ttf) format("truetype"),url(fonts/OpenSans-Bold.svg) format("svg");
font-weight:700;
font-style:normal
}

@font-face {
font-family:'opensans-extrabold';
src:url(fonts/OpenSans-ExtraBold.eot);
src:url(fonts/OpenSans-ExtraBold.eot?#iefix) format("embedded-opentype"),url(fonts/OpenSans-ExtraBold.woff2) format("woff2"),url(fonts/OpenSans-ExtraBold.woff) format("woff"),url(fonts/OpenSans-ExtraBold.ttf) format("truetype"),url(fonts/OpenSans-ExtraBold.svg) format("svg");
font-weight:900;
font-style:normal
}


/* ******** ANIMATION ******** */
/* **************************** */
@keyframes fadein { from{opacity:0;} to{opacity:1;} }
@-moz-keyframes fadein { from{opacity:0;} to{opacity:1;} }
@-webkit-keyframes fadein { from{opacity:0;} to{opacity:1;} }
@-o-keyframes fadein { from{opacity:0;} to{opacity:1;} }
#logo,#section-1,#section-2,#section-3,#section-4{-webkit-animation:fadein 1.5s;-moz-animation:fadein 1.5s;-ms-animation:fadein 1.5s;-o-animation:fadein 1.5s;animation:fadein 1.5s;}

.pre-header p,#ubermenu-nav-main-2-primary-menu > li > a,#section-slider .slide-box h3,.blog-post-meta,.mc-submit,.mc-mail{font-family:"opensans-light",sans-serif!important;}
h1,p,div,a,li,blockquote strong,.main-btn,.main-mssg,.page-template h3,.h-message,#cookie-law-info-bar,#cookie_hdr_showagain,.textwidget, .custom-html-widget,#ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input,#footer-sidebar2 h3,#footer-sidebar3 h3,.wpcf7-form label span,.tg td,.tg th{font-family:"opensans-regular",sans-serif!important;}
#ubermenu-nav-main-2-primary-menu > li.ubermenu-current-menu-item > a > span,#section-2 h3,.wpcf7-form label,#section-2 .boxes h3 a,.vc_gitem-post-data-source-post_title h4 a{font-family:"opensans-bold",sans-serif!important;}
h2,h3,h4,h5,h6,.page-template h2,#section-1 h2,strong,a strong,strong a,.slide-box h2,.slide-box h2 strong,.footer-content h3,.page-template h1,.nf-form-content label,.blog-post-title a,#section-3 h2,#section-slider .slide-box h2{font-family:"opensans-extrabold",sans-serif!important;}

/* COLORS */
/* 
GREEN LIGHT #a2dd50
GREEN DARK  #88ba43
ORANGE      #fdb813
BLUE LIGHT  #25aae1
BLUE DARK   #092f62
PINK        #ee2567
BROWN       #9f9264
*/
.news-email{color:#fff!important;}
.news-email-p{float:left!important;margin:6px 10px 0px 0px!important;}
h1{color:#1476df;font-size:32px;}
h2{color:#88ba43;font-size:26px;}
a, a strong,a:visited{color:#88ba43;transition:color .25s ease;}
a:hover{color:#88ba43;}
p,li{color:#272727;font-size:18px!important;}

blockquote {font-family:Georgia,serif; font-size:16px; font-style:italic; width:100%; margin:0.25em 0; padding:15px 40px; line-height:1.45; position:relative; color:#383838;background:#f7f7f7;}
blockquote:before {display: block;content: "\201C";font-size: 80px; position: absolute; left: -10px;top: -10px;color: #88ba43;} 
blockquote cite { color: #999999;font-size: 14px; display: block; margin-top: 5px;}  
blockquote cite:before {content: "\2014 \2009";}
/* HEADER */
.social-icons{margin-top:6px;}
.social-icons a{margin-right:10px;}
.logo-link{padding: 40px 0px;z-index: 100000!important;position: relative;}
.top-header-fluid{background:#88ba43;position:relative;margin-bottom:-5px!important;}
.main-header-fluid{background:#fff;position:relative;z-index:100!important;top:0px;}
/*.home .main-header-fluid{background:rgba(0,0,0,.09);}*/
.main-header{background:transparent; padding:20px 0px;}
.main-content{padding:0px 15px!important;}

/* LANGUAGES */
.mylangs{/*position:absolute!important; */   margin-top: 6px; z-index: 10000!important; text-align: right;}
.mylangs li{list-style-type:none!important;display:inline-block!important;}

/* SLIDER */
#section-slider .slide-box{padding:20px 30px 10px 30px!important;background:rgba(140,193,67,.95)!important;}
#section-slider .slide-box:after{content:'';width:200px;height:5px;background:rgba(253,184,19,.72)!important;position: absolute;right: 0px;bottom: -5px;}
#section-slider .slide-box h2{font-size:40px!important;color:#fff!important;line-height:28px!important;margin-bottom:34px!important;margin-top:0px!important;text-align:right!important;}
#section-slider .slide-box h3{font-size:28px!important;color:#fff!important;line-height:22px!important;margin-top:-30px!important;margin-bottom:22px!important;text-align:right!important;}
.tparrows:before{color:#88ba43!important;}

/* MEGA MENU */
ul.ubermenu-submenu{background:#fff!important;}
ul.ubermenu-nav{margin-top:10px!important;}
ul.ubermenu-nav > li > a{margin:0px -10px!important;transition:all .3s ease-out;}
ul.ubermenu-nav > li > a > span{color:#272727!important;font-size:16px!important;transition:all .3s ease-out;}
ul.ubermenu-nav > li > a:hover span{color:#88ba43!important;}
ul.ubermenu-nav > li.ubermenu-current-menu-item > a > span{}

ul.ubermenu-nav > li > ul > li > a{transition:all .3s ease;}
ul.ubermenu-nav > li > ul > li > a > span{font-size:16px!important;color:#444!important;transition:all .3s ease;font-weight:400!important;}
ul.ubermenu-nav > li > ul > li > a:hover > span{color:#88ba43!important;}

.ubermenu-responsive-toggle{margin-top:10px!important;font-size:34px!important;color:#272727!important;}
.ubermenu-responsive-toggle span{color:#88ba43!important;}
.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{color:#272727!important;right: 5px!important; top: 48%!important;}

nav.ubermenu ul.ubermenu-nav ul{border:none!important;background:transparent!important;}
nav.ubermenu ul.ubermenu-nav ul li{background:#a2dd50!important;margin-bottom:2px!important;transition:all .3s ease!important;}
nav.ubermenu ul.ubermenu-nav ul li:hover{background:#fdb813!important;}
nav.ubermenu ul.ubermenu-nav ul li:hover a span{color:#fff!important;}
nav.ubermenu ul.ubermenu-nav ul li a span:hover{color:#fff!important;}
nav.ubermenu ul.ubermenu-nav ul li a span{color:#fff!important;}

.ubermenu-item-has-children{margin-right:10px!important;}
/* SECTIONS */
#section-1,#section-2,#section-3{padding-top:70px!important;padding-bottom:70px!important;}
#section-1 h2{font-size:34px;color:#272726!important;}
.pre-header{font-size:22px;}

#section-2 h3{font-size:28px!important;color:#fff!important;margin-top:-10px!important;margin-bottom:-20px!important;}
#section-2 p{color:#fff!important;font-size:16px!important;}
#section-2 .boxes .wpb_wrapper{padding-top:15px!important;}
#section-2 .boxes .wpb_single_image{min-height:110px!important;}
#section-2 .boxes a{color:#fff!important;text-decoration:none!important;}

#section-2 .box-blue .vc_column-inner{background:rgba(37,170,225,1);transition:all .35s ease!important;/*#25aae1*/}
#section-2 .box-pink .vc_column-inner{background:rgba(238,37,103,1);transition:all .35s ease!important;/*#ee2567*/}
#section-2 .box-orange .vc_column-inner{background:rgba(253,184,19,1);transition:all .35s ease!important;/*#fdb813*/}
#section-2 .box-green .vc_column-inner{background:rgba(162,221,80,1);transition:all .35s ease!important;/*#a2dd50*/}
#section-2 .box-blue .vc_column-inner:hover{background:rgba(37,170,225,.85);}
#section-2 .box-pink .vc_column-inner:hover{background:rgba(238,37,103,.85);}
#section-2 .box-orange .vc_column-inner:hover{background:rgba(253,184,19,.85);}
#section-2 .box-green .vc_column-inner:hover{background:rgba(162,221,80,.85);}

.section-3-title{position: absolute;margin-top: -360px!important; width: 400px; left: 50%; margin-left: -200px;}
#section-3 h2{font-size:52px!important;color:#fff!important;}
.section-3-title p{font-size:23px!important;color:#fff!important;}
/*.section-3-title p:after{content:'';width:120px;height:5px;background:#a2dd50;left:50%;margin-left:-60px;position:absolute;top:124px;}*/

.home-post-grid{margin-top:-140px!important;}
.owl-item .vc_grid-item-mini{margin-left:10px!important;margin-right:10px!important;}
/* INSIDE PAGES */
.page-template h1{font-size:36px;color:#88ba43;text-transform:uppercase;margin-bottom:50px!important;text-align:center!important;}
.home .page-template h1{font-size:36px;color:#88ba43;text-transform:uppercase;margin-bottom:50px!important;}
.page-template h1:after{content:'';display:block;width:60px;height:7px;background:#88ba43;margin:10px auto!important;text-align:center!important;}
.page-template h2{font-size:30px;}
.page-template h2:after{content:'';display:block;width:60px;height:7px;background:#88ba43;margin:10px auto!important;text-align:center!important;}
.page-template h3{color:#88ba43!important; font-size:24px; /*4c4745*/}
.blog-main-content{margin-top:30px!important;}

/* BUTTONS */
.main-btn{padding:13px 42px!important;background:#a2dd50;color:#fff!important;font-size:18px;transition:all .3s ease;}
.main-btn:hover{background:#fdb813!important;}

/* COLORS */
/* 
GREEN LIGHT #a2dd50
GREEN DARK  #88ba43
ORANGE      #fdb813
BLUE LIGHT  #25aae1
BLUE DARK   #092f62
PINK        #ee2567
BROWN       #9f9264
*/

#results-accordion ul{list-style:none!important;}
#results-accordion ul li:before { content: '\2714\0020'!important;}
header.page-header{margin-bottom:35px!important;}

/* POST GRID */
.post-grid-titles{height: 100px!important; overflow: hidden;}
.blog-post-title{font-size:24px!important;text-align:center!important;margin-bottom:20px!important;}
.blog-post-title:after{content: '';display: block;width: 40px;height: 6px;margin:5px auto!important;background: #88ba43;text-align: center;}
.blog-post-meta{font-size:16px!important;}
.blog-post-meta:before{content: "";width: 5px;height: 20px;background: #a2dd50;display: inline-block;margin-right: 5px; vertical-align: sub;}
.blog-post-title a{color:#a2dd50; transition:all .3s ease;word-wrap:break-word;}
.blog-post-title a:hover{color:#88ba43!important;}
/*.archive .blog-post-title a{text-shadow:2px 1px 0px rgba(0,0,0,.5);}*/

/* Categories Articles Grid */
/*.boot-grid-categories{width:100%!important;height:450px!important;overflow:hidden;margin:20px 0px!important;}
.boot-grid-categories h2.blog-post-title{color: #fff;font-size: 28px!important;margin-top: 30px;width: 200px!important;display: block!important;position: absolute!important;z-index: 1!important;left: 50%!important;margin-left: -100px;}*/
.boot-grid-categories img{width: 100%;height: 250px;transition: all .3s ease;opacity: 1;object-fit: cover!important;}
.boot-grid-categories img:hover{opacity:.9;}
.boot-grid-categories h2{color:#a2dd50!important;font-size: 22px!important;height:80px;}


.grid-posts-excerpt,.grid-posts-content{margin-top:10px;}
.grid-posts-excerpt a,.grid-posts-content a,.excerpt-btn{font-size:16px!important;text-align:center;padding:10px 20px!important;background:#88ba43!important;color:#fff!important;display: block; width: 50%; position: absolute; bottom: 30px;transition: all .35s ease;left:50%;margin-left:-25%;}
.grid-posts-excerpt a:hover,.grid-posts-content a:hover,.excerpt-btn:hover{background:#88ba43!important;}

.vc_grid-filter li{border-radius:0px!important;background:#88ba43!important;}
.vc_grid-filter li.vc_active{background:#88ba43!important;}
.vc_grid-filter li span{color:#fff!important;}

.vc_btn3{background:#88ba43!important;color:#fff!important;transition:all .35s ease!important;padding:14px 25px!important;}
.vc_btn3:hover{background:#88ba43!important;}

/* TABS */
.vc_tta-tabs-list li.vc_tta-tab a{background:#1476df!important;border-color:#1476df!important;}
.vc_tta-tabs-list li.vc_tta-tab a span{color:#fff!important;}
.vc_tta-tabs-list li.vc_active a{background:#fff!important;border-color:#fff!important;}
.vc_tta-tabs-list li.vc_active a span{color:#88ba43!important;}
.vc_tta-panel-body{background:#f8f8f8!important;}

/* SIDEBAR */
.blog-sidebar{padding: 40px 10px 0px 10px;background: #fff;}
.blog-sidebar .cat-item,.single-links-sidebar{padding:5px 10px;background:#88ba43!important;color:#fff!important;transition:all .35s ease!important;list-style:none!important;margin-bottom:3px!important;}
.single-links-sidebar{width: 100%!important;display: block;}
.blog-sidebar ul{padding:0px!important;}
.blog-sidebar .cat-item:hover,.single-links-sidebar:hover{background:#88ba43!important;}
.blog-sidebar .cat-item a{color:#fff!important;}

/* VARIOUS */
h3.h-message{color:#fff!important;font-size:30px;padding:20px 40px; background:rgba(55,60,82,.4);}
.error-page{justify-content:center!important;margin: 0 auto!important;text-align:center!important; }
.pis-excerpt{font-size:13px;}

/* PAGINATION */
.archive #breadcrumbs{margin:20px 0px 0px 17px!important;}

.navigation{margin:0 auto!important;}
.my-navigation-links{color:#88ba43!important;font-size:19px!important;text-align:center!important;}
.my-navigation-links a{font-size:19px!important;padding:10px 20px;color:#88ba43!important;transition:all .35s ease;}
.my-navigation-links a:hover{color:#88ba43!important;}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>a{padding: 10px 20px!important;font-size: 20px!important;}

.page-numbers{padding:5px 10px!important;background:#efefef!important;}

.vc_arrow-icon-arrow_01_right{right:-42px!important;}
.vc_arrow-icon-arrow_01_left{left:-42px!important;}
.vc_arrow-icon-arrow_01_right,.vc_arrow-icon-arrow_01_left{font-size:85px!important;color:#88ba43!important;}
.vc_arrow-icon-arrow_01_right:before{content:'\203A'!important;color:#88ba43!important;}
.vc_arrow-icon-arrow_01_left:before{content:'\2039'!important;color:#88ba43!important;}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots{margin-bottom:30px!important;}
.vc_grid-owl-dot span{height:25px!important;width:25px!important;}

.prefooter{background:#7aa73c!important;color:#fff;height:180px!important;}
.subscribe{font-size: 30px!important; color: #fff; margin-top: 30px; margin-bottom: 0px;}
.subscribe-fr{font-size: 26px!important;}
.subscribe-par{font-size:15px!important;color:#fff;}
/* FOOTER */
.home .footer{margin-top:-36px!important;}
.footer img{transition:all .3s ease!important;opacity:1;}
.footer img:hover{opacity:.85;}

.footer-fluid{background:#262626;color:#fff;}
.footer-fluid p,.footer-fluid a{color:#fff!important;transition:all .35s ease!important;}
.footer-fluid a:hover{color:#88ba43!important;}
#footer-sidebar1,#footer-sidebar2,#footer-sidebar3{padding:0px 10px!important;}
#footer-sidebar1 h3,#footer-sidebar2 h3,#footer-sidebar3 h3{color:#fff!important;font-size:28px!important;}
#footer-sidebar2 h3:after,#footer-sidebar3 h3:after{content:'';width:80px; height:3px; background:#fff;position: relative;display: block;margin-top: 10px;}
#footer-sidebar1 div{font-size:14px!important;}
.footer-content{padding:40px 15px;}
.footer-content div{color:#fff;font-size:18px!important;}
.footer-content span{color:#fff;font-size:32px!important;transition:all .35s ease!important;}
.footer-content span:hover{color:#88ba43!important;}
.footer-content strong{color:#fff;}
.footer-bottom-fluid{background:#1c1c1c;}
.footer-bottom,.footer-bottom div,.footer-bottom a,.footer-bottom strong{color:#fff!important;font-size:14px;}
.footer-bottom a{transition:all 0.25s ease;}
.footer-bottom a:hover,.footer-bottom a:hover strong{color:#88ba43!important;}
.footer-logo,.footer-imgs{margin-top:30px;}

#footer-sidebar1{text-align:left!important;}
#footer-sidebar2 .textwidget,#footer-sidebar3 .textwidget{padding-bottom:20px;}

footer #footer-sidebar2 .menu{padding:0px!important;}
footer #footer-sidebar2 .menu a{text-transform:none!important;}
/* IMAGES */
.fx-img img,.single-image img{margin-top:5px!important;transition: all .5s ease-out!important;   opacity:1;}
.fx-img img:hover,.single-image img:hover{-webkit-transform: translateY(-4px)!important;transform: translateY(-4px)!important;opacity:.84;}

/* COOKIES TABLE */
.tg  {border-collapse:collapse;border-spacing:0;}
.tg td{font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:black;}
.tg th{font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:black;}
.tg .tg-oe15{background-color:#ffffff;border-color:#ffffff;text-align:left;vertical-align:top}
.tg .tg-srwm{font-weight:bold;background-color:#2eba00;border-color:#2eba00;text-align:left;vertical-align:top}

/*PASSWORD PROTECTED*/
.post-password-form{text-align:center;background:#eee;padding: 50px; margin-bottom: 50px; box-shadow: 2px 2px 12px #bcbcbc;}
.post-password-form input[type="submit"]{border:none!important;background:#88ba43!important;color: #fff!important;padding: 10px 40px;}
.post-password-form input[type="password"]{height:42px;border:1px solid #eee!important;}
/* --- PLUGINS --- */

/* NEWSLETTER MAILCHIMP */
.mc4wp-form-fields{margin-top:54px!important;}
.mc4wp-form-fields input,.mc4wp-form-fields input::placeholder{color:#fff!important;}
.mc4wp-form-fields input{padding:2px 10px;}
.mc-mail{height:40px;background:transparent!important;border:1px solid #fff;font-size:16px;}
.mc-submit{height:40px;background:#444!important;color:#fff!important;border:none!important;font-size:16px;}
/* NEWSLETTER */
.tnp-form{margin-top:52px!important;}
.tnp-email{background:transparent!important;color:#fff!important;border:1px solid #fff!important;width:70%!important;}
.tnp-email::placeholder{color:#fff!important;}
.tnp-submit{width:30%!important;}
/* CONTACT FORM 7 */
span.wpcf7-list-item{margin:0px 10px 0px 0px!important;display:block;}
.wpcf7-form-control-wrap .wpcf7-text{height:40px!important;background:#f0f0f0!important;border:none!important;}
.wpcf7-form-control-wrap textarea{background:#f0f0f0!important;border:none!important;}
.wpcf7-submit{border:none!important;background:#a2dd50!important;color:#fff!important;padding:13px 45px!important;width:250px!important;transition:all .3s ease;}
.wpcf7-submit:hover{background:#88ba43!important;}
/* RELATED POSTS PLUGIN */
.crp_related{margin-top:30px!important;}
.crp_related li{list-style-type:none!important;width:200px!important;float: left;margin-right: 20px;margin-bottom:30px!important;}

/* NINJA FORMS */
.nf-form-content input[type=button]{background:#88ba43!important;color:#fff!important;width:160px!important;transition:all .3s ease;}
.nf-form-content input[type=button]:hover{background:#1476df!important;}
.nf-form-content .list-select-wrap .nf-field-element>div, .nf-form-content input:not([type=button]), .nf-form-content textarea{background:#f5f5f5!important;border:1px solid #f2f2f2!important;}

/* COOKIE LAW */
#cookie-law-info-bar{font-size:14px!important;width:400px!important;right:0px!important;left:auto!important;border-bottom:5px solid #000;text-align: center;  justify-content: center; align-items: center;box-shadow:none!important;background:rgba(159, 146, 100,.78)!important;}
#cookie-law-info-bar span{color:#fff!important;}
#cookie-law-info-bar a{font-size:14px!important;color:#000!important;text-decoration: underline!important;}
#cookie-law-info-bar:before{content:url('/wp-content/uploads/2020/02/cookies.png');display: flex; justify-content: center;}
#cookie-law-info-again{box-shadow:none!important;}
#cookie_hdr_showagain{color:#fff!important;}
.cli-tab-pane p{font-size:12px!important;}
#cookie-law-info-bar .cli-plugin-main-button{width:90%!important;margin:2px auto!important;color:#fff!important;text-decoration:none!important;}
/* AJAX SEARCH LITE */
#ajaxsearchlite1{z-index:1!important;}


/* RESPONSIVE */

@media screen and (max-width:1200px) {
/*  .ubermenu-responsive #ubermenu-nav-main-2-primary-menu{background:rgba(17,191,255,.85)!important;}
  #ubermenu-nav-main-2-primary-menu > li > a:hover span{color:#000!important;}*/
}

@media screen and (max-width: 991px) {
  	#section-1{border:none!important;}
  	#section-1 h2{width: 100%;}
  	.ubermenu-responsive-toggle{margin-top:-90px!important;}
  	.slide-box h2{line-height:18px!important;margin-bottom:34px!important;}
  	.slide-box h2,.slide-box h2 strong{font-size:32px!important;}
  	.slide-btn{padding:10px 25px!important;font-size:18px!important;}
  	.footer-bottom,.footer-bottom div,.footer-bottom a,.footer-bottom strong{text-align:center!important;}
	h1.page-title{font-size:26px!important;}
	/* .section-3-title{margin-top:-260px!important;}*/
  	.section-3-main-img img{width: auto!important;max-width: 100%!important;height: 100%!important;min-height: 400px!important;object-fit:cover!important;}
  	.mylangs{text-align:left!important;margin-left:-38px!important;}
}

@media screen and (min-width: 769px) and (max-width: 991px) {
  .footer-eu-image{width:200px!important;height:auto!important;}
}

@media screen and (max-width: 768px) {
  #section-slider .slide-box{display:block!important;word-break:break-word!important;white-space:normal!important;width: 350px!important; margin-top:0px!important;}
  #section-slider .slide-box:after{width:170px;}
  #section-slider .slide-box h2{font-size:26px!important;}
  #section-slider .slide-box h3{font-size:18px!important;}

  .prefooter{height:350px!important;}
  #footer-sidebar1 h3, #footer-sidebar2 h3,#footer-sidebar3 h3{padding:25px 0px;}
}
@media screen and (max-width: 700px) {
/*.mylangs{position:relative!important;text-align:center!important;margin-left:0px!important;margin-right:0px!important;}*/
}
@media screen and (max-width: 570px) {
}
@media screen and (max-width: 500px) {

}
@media screen and (max-width: 440px) {
	#section-slider .slide-box{display:block!important;word-break:break-word!important;white-space:normal!important;width: 260px!important; margin-top:0px!important;}
	#section-slider .slide-box h2{font-size:22px!important;}
	#section-slider .slide-box h3{font-size:16px!important;}
}

@media screen and (max-width: 399px) {
#logo{width:65%!important;}
  #section-3 h2{font-size:30px!important;}
  .section-3-title p{font-size:18px!important;}
  /*.mylangs{margin-left:0px!important;margin-right:0px!important;padding-left:0px!important;}*/
}

@media screen and (max-width: 300px) {
}


/* ----------- iPad ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1.5) {

}
/* ----------- iPad Pro ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1366px) 
  and (-webkit-min-device-pixel-ratio: 1.5) {

}

