nav:where(.astro-BECXA2KX){z-index:10!important;box-shadow:0 2px 5px #0003!important}nav:where(.astro-BECXA2KX) a:where(.astro-BECXA2KX).sf-start{margin-left:125px;margin-top:5px}body,html{padding:0;margin:0;font-family:Open Sans,sans-serif}a{color:#87bb3c;text-decoration:none}.sf-sequence-contenu-loop{z-index:100}.titre-choix{text-shadow:black 0 0 10px;font-size:3.5em;margin-bottom:5%;margin-top:5%}.btn-choix{font-size:1.5em!important;margin:2%}.btn-choix-end{font-size:2.5em!important;margin-top:5%;margin-bottom:5%}@media (orientation: portrait){.sf-sequence-contenu-loop{width:90%}.titre-choix{font-size:2em}}@media (max-width: 1000px){.titre-choix{text-shadow:black 0 0 10px;font-size:2.5em;margin:0!important}.btn-choix{font-size:1em!important;width:33%!important;margin:1%!important}.btn-choix-end{font-size:1.5em!important;margin:0!important}}a:hover,a:focus{color:#1a6452!important;text-decoration:none}h1{margin:0 0 1.5em;color:#5bb9a2!important;font-size:40px;font-family:Roboto,sans-serif!important;text-align:center}h2{color:#626262!important;font-size:1.4em;line-height:1.6em}h3,h4,h5,h6{color:#5bb9a2}.bg-farmi{background:rgb(92,185,161);background:linear-gradient(90deg,rgba(92,185,161,1) 35%,rgba(135,187,60,1) 100%)}.bg-farmi-logo{background-image:url(/assets/logoFARMI_feuille.53abe866.svg);background-position-y:200px;background-position-x:center;background-size:20%;background-repeat:no-repeat}body>.bg-farmi,body>.bg-farmi>.bg-farmi-logo{z-index:-2;height:100vh;width:100%;position:fixed}.transitionnable{transition:opacity .5s ease-in-out}.bg-video{position:relative;background-color:#000;width:100%;height:100vh;min-height:auto;overflow:hidden}.bg-video video.bg-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;transform:translate(-50%) translateY(-50%)}.bg-video .container{position:relative;z-index:2}.bg-video .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#006400;opacity:.2;z-index:1}.zoom-hover img{transition:transform .1s}.zoom-hover img:hover{transform:scale(1.2) translateY(8.3%)}.text-main{color:#5cb9a1}.text-deep{color:#87bb3c}.error{color:var(--bs-danger)}.padd-top{padding-top:35px}.banner{background:url(../images/fond-bg.jpg) no-repeat 0px -176px;background-size:cover;min-height:615px;width:100%}.banner-info{text-align:right;margin-top:18em}.banner-info h2{color:#5bb9a2;font-size:30px;font-family:Roboto,sans-serif;font-weight:600px;margin:0}.banner-info p{margin:.2em 0 4em;font-size:18px;color:#262626}.more{text-align:center}.more a{padding:14px 0;border:1px solid #fff;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;width:16%;height:50px;display:block;margin:0 auto}.more a:hover{text-decoration:none;color:#5cb9a1;border:1px solid #5cb9a1;display:block}.moreright{text-align:center}.moreright a{padding:14px 0;border:1px solid #fff;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;width:150px;height:50px;background:#d00411;display:block;float:right}.moreright a:hover{text-decoration:none;color:#d00411;border:1px solid #ff361b;background:#fff;display:block}.banner-bottom-title{color:#5cb9a1;margin:0;font-size:20px;font-family:Roboto,sans-serif;font-weight:700;padding-top:5px}.banner-bottom{padding:6em 0}.banner-bottom-left{float:left;width:30%}.banner-bottom-mid,.grid-mid{margin:0 2em}.fig{background:url(../images/2.png) no-repeat 10em 0em;display:block;width:100%;height:61px}.fig:hover{transform:rotateY(360deg);transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.fig1{background:url(../images/3.png) no-repeat 10em 0em;display:block;width:100%;height:61px}.fig1:hover{transform:rotateY(360deg);transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.fig2{background:url(../images/4.png) no-repeat 10em 0em;display:block;width:100%;height:61px}.fig2:hover{transform:rotateY(360deg);transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.banner-bottom-left{text-align:center}.banner-bottom-left h3{color:#5bb9a2;margin:1em 0 0;font-size:18px;font-family:Roboto,sans-serif}.banner-bottom-left p{color:#97999b;margin:.5em 0;font-size:14px}.banner-bottom-left p span{display:block}.banner-bottom-text{margin:6em 0;text-align:center}.banner-bottom-text p{color:#5cb9a1;margin:0;font-size:20px;font-family:Roboto,sans-serif;font-style:italic;font-weight:300}.banner-bottom-text p span{display:block}.banner-bottom-grid{float:left;width:30%;text-align:center}.banner-bottom-grid h3{color:#5bb9a2;margin:1em 0 0;font-size:18px;font-family:Roboto,sans-serif}.banner-bottom-grid p{color:#97999b;margin:.5em 0;font-size:14px}.team{background:#ffffff;padding:6em 0 0}.team h4{margin:0 0 1.5em;color:#5bb9a2;font-size:35px;font-family:Roboto,sans-serif;text-align:center}.group{float:left;width:50%}.group img{width:100%}.group-text h3{color:#5bb9a2;margin:0 0 1em;font-size:20px}.group-text{float:left;width:85%;margin-left:4em;line-height:27px}.group-text p{color:#97999b;margin:0;font-size:14px;line-height:27px}.parag{text-align:justify!important;line-height:31px}.about{background:url(../images/cross-4.png) #fff;background-repeat:repeat-x;display:block;width:100%;min-height:200px;padding:6em 0 0}.about-us{background:url(../images/line.png) no-repeat 97px 13px;display:block;width:100%;text-align:center}.about-us h2{margin:0 0 .5em;color:#5bb9a2;font-size:35px;font-family:Roboto,sans-serif;text-align:center}.about-us p{color:#7c878f;font-size:20px;margin:0}.about-us span{display:block}.about-grid{float:left;width:28%}.john{float:left}.john h4{color:#5bb9a2;font-size:15px;margin:1em 0 0}.john p{color:#5cb9a1;font-size:12px;margin:3px 0}.social-icons{float:right}.social-icons ul{padding:0;margin:2em 0 0}.social-icons ul li{display:inline-block}.social-icons ul li a.facebook{background:url(../images/icons.png) no-repeat 0px 0px;display:block;height:25px;width:20px;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.social-icons ul li a.facebook:hover{background:url(../images/icons.png) no-repeat 0px -24px;display:block}.social-icons ul li a.twitter{background:url(../images/icons.png) no-repeat -27px 0px;display:block;height:25px;width:20px;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.social-icons ul li a.twitter:hover{background:url(../images/icons.png) no-repeat -27px -24px;display:block}.about-grids{margin:5em 0}.about-grid-john{background:#fff;box-shadow:0 2px #d4d5d9;padding:0 1em}.about-grid img{width:100%}p.para{color:#5e6c76;margin:3px 0;font-size:14px;line-height:25px}.hello{text-align:center;margin-top:1em}.hello a{padding:10px 30px;background:#5cb9a1;color:#fff;font-size:14px;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px}.hello a:hover{text-decoration:none;color:#5cb9a1;background:#fff}.about-mid{margin:0 5em}.pricing{padding:6em 0;background:#f9f9f9}.price{width:100%;text-align:center}.price h2{color:#5bb9a2;margin:0;font-size:35px;font-family:Roboto,sans-serif;text-align:center}.price p{color:#5e6c76;font-size:20px;margin:1em 0 4em}.price p span{display:block}.basic{float:left;width:29%;text-align:center}.basic:hover{transform:scale(1.1);transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.business{background:#192c3b;padding:2em 0}.business h2{font-size:26px;color:#5bb9a2;margin:0;font-family:Questrial,sans-serif}.business p{color:#d1d5d8;font-size:16px;margin:3px 0 0;font-family:Questrial,sans-serif}.value{padding:1em 0;background:#5cb9a1}.value p{color:#fff;font-size:19px;margin:0}.basic ul{padding:2em 0 1em;margin:0;background:url(../images/circle.png) no-repeat 16.4em 10em #fff;display:block;height:240px;box-shadow:0 2px #d7d7d7}.basic ul li{font-size:18px;color:#5b6873;border-bottom:1px dotted #5b6873;padding-bottom:.5em;list-style-type:none;margin:.5em 5em}.basic ul li span{color:#5cb9a1;font-weight:500}.basic ul li.gd{border-bottom:none}.buy-me{text-align:center}.buy-me a{padding:10px 40px;background:#5cb9a1;color:#fff;font-size:15px;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px}.buy-me a:hover{text-decoration:none;color:#5cb9a1;background:#fff}.basic-mid{margin:0 5em}.blog{padding:0 0 6em;background:#ffffff}.blog h3{color:#5bb9a2;margin:0 0 4em;font-size:25px;font-family:Roboto,sans-serif;text-align:center}.blog-grid{float:left;width:45%}.blog-grid h4 a{color:#5bb9a2;margin:1em 0;font-size:20px;font-weight:400;font-family:Roboto,sans-serif}.blog-grid h4 a:hover{color:#87bb3c;text-decoration:none}.blog-grid p{color:#97999b;margin:.5em 0;font-size:14px;width:98%}.blog-grid img{width:100%}.blog-mid{margin-left:2em}.footer{background:#effffc;padding:2em 0}.footer-left{float:left;width:60%}.footer-left-logo{float:left;width:9%}.footer-left-logo span{background:url(../images/logo1.png) no-repeat 0px 0px;display:block;width:100%;height:40px}.footer-left-text{float:left;padding:9px 0 0}.footer-left-text p{color:#97999b;margin:0;font-size:15px}.footer-left-text p a{color:#5cb9a1;font-size:15px}.footer-left-text p a:hover{text-decoration:none;color:#97999b}.footer-right{float:right}.footer-right ul{padding:0;margin:0}.footer-right ul li{display:inline-block;margin:0 1em}.footer-right ul li a.facebook{background:url(../images/sp-img.png) no-repeat 0px 0px;display:block;width:25px;height:25px;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.footer-right ul li a.facebook:hover{background:url(../images/sp-img.png) no-repeat 0px -34px;display:block}.footer-right ul li a.twitter{background:url(../images/sp-img.png) no-repeat -30px 0px;display:block;width:25px;height:25px;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.footer-right ul li a.twitter:hover{background:url(../images/sp-img.png) no-repeat -30px -36px;display:block}.footer-right ul li a.dribble{background:url(../images/sp-img.png) no-repeat -65px 0px;display:block;width:25px;height:25px;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.footer-right ul li a.dribble:hover{background:url(../images/sp-img.png) no-repeat -65px -33px;display:block}.banner-bottom1{margin:3em 0}.banner-bottom1-left{float:left;width:70%}.banner-bottom1-left img{width:100%}.banner-bottom1-right{float:right}.banner-bottom1-right ul{padding:0;margin:0}.banner-bottom1-right ul li{list-style-type:none}.banner-bottom1-right ul li a{background:url(../images/row.png) no-repeat 0px 0px;padding-left:30px;height:19px;display:block;margin:1em 0 0;font-size:15px;color:#97999b}.banner-bottom1-right ul li a:hover{text-decoration:none;color:#5cb9a1}.banner-bottom1-right h3{color:#5bb9a2;margin:0 0 1.5em;font-size:20px;font-family:Roboto,sans-serif;font-weight:600}.banner-bottom1-right1:nth-child(2){margin-top:5em}.banner-bottom1 h2{color:#5bb9a2;margin:0 0 1.5em;font-size:30px;font-family:Roboto,sans-serif;font-weight:500}.banner-bottom1-left p{font-size:15px;color:#97999b;margin:1em 0 0;line-height:25px}.tags{margin:2em 0 0;border-top:1px dashed #97999b;border-bottom:1px dashed #97999b}.tags-left{float:left}.tags ul{padding:0;margin:.5em 0}.tags ul li{display:-webkit-inline-box;display:-moz-inline-box;display:-o-inline-box;display:-ms-inline-box;margin:0 20px}.tags-left ul li a span{font-size:14px;color:#97999b}.tags-left ul li a:hover{color:#97999b;text-decoration:none}.tags-left ul li a small.para{background:url(../images/sprite.png) no-repeat 0px 0px;display:block;padding-left:25px;height:20px;width:16px}.tags-left ul li a small.para1{background:url(../images/sprite.png) no-repeat -22px 0px;display:block;padding-left:25px;height:20px;width:16px}.tags-left ul li a small.para2{background:url(../images/sprite.png) no-repeat -40px 0px;display:block;padding-left:25px;height:20px;width:16px}.tags-left ul li a small.para3{background:url(../images/sprite.png) no-repeat -63px 0px;display:block;padding-left:25px;height:20px;width:16px}.tags-right{float:right}.tags-right ul li a small.para4{background:url(../images/sprite.png) no-repeat -83px 0px;display:block;padding-left:25px;height:20px;width:16px}.tags-right ul li a span{font-size:14px;color:#97999b}.tags-right ul li a:hover{color:#97999b;text-decoration:none}.responses h3{color:#5bb9a2;margin:.5em 0 2em;font-size:25px;font-family:Roboto,sans-serif;font-weight:300}.f1{float:left;width:7%}.f1 span{background:url(../images/co.png) no-repeat 0px 25px;display:block;width:70px;height:100px}.response-text{float:left;width:50%;margin-left:2em}.response-text ul{padding:0;margin:0}.response-text ul li{display:inline-block;margin:0 5px;color:#555;font-size:15px}.response-text p{color:#97999b;font-size:15px;margin:.5em 0}.response-text a{color:#5cb9a1;font-size:17px}.response-text a:hover{color:#97999b;text-decoration:none}.responses{padding:2.5em 0}.response:nth-child(3){margin-top:3em}.comments h3{color:#5bb9a2;margin:.5em 0 2em;font-size:25px;font-family:Roboto,sans-serif;font-weight:300}.comments input[type=text],.comments textarea{padding:10px 0 10px 10px;background:#f2f2f2;width:50%;font-size:17px;outline:none;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px}.comments textarea{resize:none;height:200px}button[type=submit]{color:#fff;font-size:20px;outline:none;border:none;display:block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;padding:6px 12px}.comments input[type=submit]:hover{background:#97999b;color:#fff;text-decoration:none}.comments input[type=text]:nth-child(2){margin:1em 0}.comments input[type=text]:nth-child(3){margin:0 0 1em}.bttn{background:#5cb9a1;width:220px;text-align:center;color:#fff;font-size:20px;outline:none;border:none;display:block;border-radius:5px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;padding:6px 12px}.bttn:hover{background:#ffffff;color:#5cb9a1}#toTop{color:#5cb9a1;display:none;text-decoration:none;position:fixed;bottom:0;right:2%;overflow:hidden;z-index:999;width:32px;height:32px;border:none;text-indent:100%;background:url(../images/arrow.png) no-repeat 0px 0px}#toTopHover{color:#87bb3c;width:32px;height:32px;display:block;overflow:hidden;float:right;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}@media (max-width: 1920px){.banner{min-height:690px}.banner-info{margin-top:18em}.banner-info p{margin:1em 0 2em}}@media (max-width: 1280px){.banner{min-height:620px}.banner-info{margin-top:12em}.banner-info p{margin:1em 0 2em}.parag{line-height:30px}}@media (max-width: 1180px){.parag{line-height:25px}}@media (max-width: 1024px){.banner{background:url(../images/fond-bg.jpg) no-repeat;background-size:cover}.basic-mid{margin:0 4em}.basic ul li{margin:.5em 4em}.group-text{margin-left:3em;overflow:hidden;height:18em}.banner{min-height:580px}.more a{background:url(../images/1.png) no-repeat 9em 1.4em #5cb9a1}.banner-info{margin-top:12em}.fig{background:url(../images/2.png) no-repeat 8em 0em}.fig1{background:url(../images/4.png) no-repeat 8em 0em}.fig2{background:url(../images/3.png) no-repeat 8em 0em}.blog{padding:4em 0}.banner-bottom{padding:3em 0 2em}.more a:hover{background:url(../images/1-.png) no-repeat 9em 1.4em #fff}.comments input[type=text],.comments textarea{font-size:15px}.grid-mid{margin:0 3em}.blog-mid{margin-left:6em}.blog h3{margin:0 0 2em}}@media (max-width: 768px){.head-logo2{display:none}.top-nav ul li{margin:.5em 1em 0}.banner{background:url(../images/fond-bg.jpg) no-repeat;background-size:cover}.banner{min-height:400px}.banner-info h2{font-size:45px}.banner-info p{margin:1em 0 2em;font-size:19px}.more a{padding:11px 0;width:23%;height:45px;background:url(../images/1.png) no-repeat 9.5em 1.25em #5cb9a1}.more a:hover{background:url(../images/1-.png) no-repeat 9.5em 1.25em #fff}.banner-info{margin-top:9em}.fig{background:url(../images/2.png) no-repeat 6em 0em}.fig1{background:url(../images/4.png) no-repeat 6em 0em}.fig2{background:url(../images/3.png) no-repeat 6em 0em}.banner-bottom-grid img{width:100%}.grid-mid{margin:0 2em}.banner-bottom-text{margin:4.5em 0}.blog-mid{margin-left:4em}.blog-grid p{width:100%}.blog{padding:2em 0}.footer-left-logo{width:13%}.banner-bottom1 h2{font-size:27px}.banner-bottom1-left p{overflow:hidden;height:200px}.banner-bottom1-right h3{margin:0 0 1em}.banner-bottom1-right ul{overflow:hidden;height:205px}.banner-bottom1-right1:nth-child(2){margin-top:2em}.tags ul li{margin:0 10px}.responses{padding:2em 0}.responses h3{margin:.5em 0 1em;font-size:22px}.response-text{width:81%}.f1{width:10%}.comments h3{margin:.5em 0 1em}.comments input[type=text],.comments textarea{width:70%}.comments input[type=submit]{font-size:18px;width:26%;padding:8px 0}.banner-bottom1-right{width:26%}.group-text h3{margin:0 0 .5em;font-size:20px;overflow:hidden;height:20px}.team{padding:3em 0 0}.group-text p{line-height:28px}.about{padding:3em 0 0}.about-us p{font-size:18px}.about-mid{margin:0 2em;width:30%}p.para{overflow:hidden;height:68px;line-height:22px}.group-text{margin-left:2em;overflow:hidden;height:14em}.pricing{padding:3em 0}.basic ul li{margin:.5em 2em}.basic-mid{margin:0 3em}.about-grid{width:30%}}@media (max-width: 640px){.head-logo2{display:none}.banner{background:url(../images/fond-bg.jpg) no-repeat;background-size:cover}.basic-mid{margin:0 1em}.basic ul li{margin:.5em 1em}.basic{width:31%}.price p{font-size:16px;margin:1em 0 2em}.price h2{font-size:30px}.pricing{padding:2em 0}.about-grids{margin:5em 0 3em}.about-us p{font-size:16px}.about-us span{margin:5px 0}.about-us h2{font-size:30px}.about{padding:1em 0 0}.group-text p{line-height:28px;overflow:hidden;height:10em}.team h4{margin:0 0 1em;font-size:30px}.top-nav ul li{margin:.5em .7em 0}.banner-bottom1-right{float:none;width:100%}.banner-bottom1-right ul{overflow:inherit;height:inherit}.banner-bottom1-left{float:none;width:100%}.banner-bottom1-right1{margin-top:2em}.footer-left-logo{width:16%}.tags ul li{margin:0 5px}.comments h3{font-size:23px}.comments input[type=text],.comments textarea{font-size:14px;width:80%}.responses h3{font-size:20px}.f1{width:12%}.banner-bottom1-right ul li{overflow:hidden;height:34px}.banner-bottom1-right h3{margin:0 0 .5em;font-size:18px;font-weight:300}.banner-bottom1 h2{font-weight:400}.banner-info h2{font-size:38px}.banner-info p{font-size:18px}.more a{width:28%}.banner{min-height:302px}.banner-info{margin-top:5em}.fig{background:url(../images/2.png) no-repeat 4.5em 0em}.fig1{background:url(../images/4.png) no-repeat 4.5em 0em}.fig2{background:url(../images/3.png) no-repeat 4.5em 0em}.blog h3{font-size:22px;margin:0 0 1.5em}.banner-bottom-mid{margin:0 .8em;width:32%}.banner-bottom-text{margin:4em 0}.banner-bottom-text p{font-size:18px;letter-spacing:1px}.blog-grid p{overflow:hidden;height:58px}.banner-bottom-left{width:32%}}@media (max-width: 480px){.head-logo2{display:none}.fig1{background:url(../images/4.png) no-repeat 3.5em 0em}.fig{background:url(../images/2.png) no-repeat 3.5em 0em}.fig2{background:url(../images/3.png) no-repeat 3.5em 0em}.banner-bottom-left{width:31%}.top-nav{margin-left:0}.top-nav{width:10%;float:right}span.menu{display:block;cursor:pointer;width:100%;position:relative}.top-nav ul li a{display:block;font-size:18px;color:#fff}.top-nav ul{position:absolute;padding:0;margin:0;left:0%;width:100%;z-index:999}.top-nav ul.nav1 li{display:inline-block;text-align:center;margin:0;width:100%;padding:15.5px 0}span.menu{margin:10px 0}.navi{width:53%}ul.nav1{display:none;background:#5cb9a1}.banner-bottom-mid{margin:0 .2em}.banner{min-height:270px;background:url(../images/fond-bg.jpg) no-repeat;background-size:cover}.banner-info h2{font-size:30px}.banner-info p{margin:.5em 0 2em;font-size:15px}.more a{width:38%}.banner-bottom1{margin:2em 0}.banner-bottom1 h2{font-size:21px}.banner-bottom1-right ul{height:inherit}.banner-bottom1-right h3{font-size:16px}.banner-bottom1-right ul li a{padding-left:26px}.tags-right{float:none;text-align:center}.tags ul li{margin:0}.f1{width:17%}.response-text{width:80%;margin-left:.6em}.response-text p{overflow:hidden;height:63px}.responses h3{font-size:18px;letter-spacing:1px}.comments h3{font-size:20px;letter-spacing:1px}.comments input[type=text],.comments textarea{width:100%}.comments input[type=submit]{font-size:17px;width:35%;padding:7px 0;margin-top:1em}.footer-left-logo{width:20%}.footer-right ul li{margin:0 .5em}.more a{padding:8px 0;width:36%;height:40px;background:url(../images/1.png) no-repeat 9em 1em #5cb9a1}.more a:hover{background:url(../images/1-.png) no-repeat 9em 1em #fff}.banner-bottom-left p{overflow:hidden;height:22px;margin:0;font-size:13px}.banner-bottom-left h3{font-size:17px}.fig{background:url(../images/2.png) no-repeat 2.9em 0em}.fig1{background:url(../images/4.png) no-repeat 3em 0em}.fig2{background:url(../images/3.png) no-repeat 2.5em 0em}.banner-bottom{padding:2em 0}.banner-bottom-text{margin:3em 0}.banner-bottom-text p{letter-spacing:0px}.grid-mid{margin:0 1em}.banner-bottom-grid h3{font-size:17px}.banner-bottom-grid p{font-size:13px}.blog-mid{margin-left:3em}.blog{padding:1em 0}.blog h3{font-size:21px}.blog-grid h4 a{font-size:18px}.blog-grid p{font-size:13px;overflow:hidden;height:57px}.banner-bottom1 h2{margin:0 0 1em}.top-nav ul li a:hover{padding:0;border-top:none;color:#000}.group-text{margin-left:1em;height:10em}.group-text p{height:6em}.team h4,.about-us h2{font-size:27px}.about-us p{overflow:hidden;height:42px;font-size:15px}.about-grids{margin:3em 0}.about-grid:nth-child(3){display:none}.about-grid{width:43%}.about-mid{margin:0 0 0 4em}.basic:nth-child(4){display:none}.basic{width:45%}.basic-mid{margin:0 0 0 3em}.price h2{font-size:28px}.price p{overflow:hidden;height:45px;font-size:15px}}@media (max-width: 320px){.head-logo2{display:none}.top-nav1 ul.nav1 li{padding:14.5px 0}.banner{min-height:275px}.banner-info h2{font-size:21px}.banner-info p{font-size:14px}.more a{padding:7px 0;width:49%;height:37px;background:url(../images/1.png) no-repeat #5cb9a1;background-size:cover;font-size:13px}.more a:hover{background:url(../images/1-.png) no-repeat 8.5em .95em #fff}.banner-info{margin-top:6em}.banner-bottom-left:nth-child(3){display:none}.banner-bottom-left{width:45%}.banner-bottom-mid{margin:0 .9em;width:45%}.fig{background:url(../images/2.png) no-repeat 2.3em 0em}.fig1{background:url(../images/4.png) no-repeat 2em 0em}.banner-bottom-text p{font-size:14px}.banner-bottom-text{margin:2em 0}.banner-bottom-grid:nth-child(3){display:none}.grid-mid{margin:0 0 0 1em}.banner-bottom-grid{width:47%}.banner-bottom{padding:2em 0 1em}.blog h3{font-size:19px}.blog-mid{margin-left:1.9em}.blog-grid h4 a{font-size:17px}.blog-grid h4{margin:.4em 0 0}.footer-left{float:none;width:100%;text-align:center}.footer-left-logo span{background:url(../images/logo1.png) no-repeat 26px 0px}.footer-left-logo{width:30%}.footer-right{float:none;width:100%;text-align:center}.banner-bottom1 h2{font-size:18px;overflow:hidden;height:20px}.banner-bottom1-right ul li a{font-size:13px}.banner-bottom1-left{float:none;width:100%}.banner-bottom1-left p{overflow:hidden;height:155px;font-size:13px;line-height:22px}.tags{margin:1em 0 0}.tags ul li{margin:0 16px}.responses{padding:1em 0}.responses h3{margin:.5em 0}.f1{width:26%}.response-text{width:70%;margin-left:.7em}.response-text ul{overflow:hidden;height:18px}.response-text p{overflow:hidden;height:57px;font-size:13px}.response:nth-child(3){margin-top:1em}.comments input[type=submit]{width:60%}.comments h3{font-size:19px;letter-spacing:1px}.responses h3{font-size:16px}.response-text a,.comments input[type=text],.comments textarea{font-size:13px}.comments input[type=submit]{font-size:16px}.tags-left{float:none;width:100%}.tags ul li{margin:0 13px 13px}.tags-left ul li a small.para2{background:url(../images/sprite.png) no-repeat -45px 0px}.tags-left ul li a small.para3{background:url(../images/sprite.png) no-repeat -59px 0px;padding-left:26px}.team{padding:2em 0 0}.group,.group-text{float:none;width:100%}.group-text h3{margin:.5em 0;font-size:18px}.group-text p{height:7em;line-height:21px;overflow:initial;font-size:13px}.team h4,.about-us h2{font-size:25px}.about-us p{font-size:13px}.about-grid:nth-child(1){display:none}.about-grid{width:75%}.about-mid{margin:0 0 0 3em}p.para{font-size:13px}.price h2{font-size:25px}.price p{height:40px;font-size:13px}.basic{width:70%}.basic:nth-child(2){margin-left:3em;margin-bottom:2em}.basic ul li{font-size:15px}.basic ul{padding:1em 0 0;height:180px}.business h2{font-size:22px}}.subscribe-section{margin-bottom:20px;background-color:#f4f4f4!important}.input-box{width:auto;margin-top:5px;margin-bottom:5px;height:45px;border-radius:3px;font-size:16px;color:#000;box-shadow:inherit}.subscription-success,.subscription-error{color:#000}.contact-us{padding-top:25px;padding-bottom:75px}.contact-us .heading{margin-bottom:10px}.contact-link{font-weight:700;text-transform:uppercase;margin-top:50px}.contact-link:hover{text-decoration:none}.contact-link span{margin-right:10px}.margin-all{margin:10px}.margin-block{margin-top:80px}.margin-down{margin-bottom:22px}.field-wrapper{padding-top:4px;padding-bottom:4px}.padding-form{padding-top:5px;padding-bottom:5px}.title-form{font-size:16px}#cookieConsent{background-color:#141414cc;min-height:26px;font-size:14px;color:#ccc;line-height:26px;padding:8px 5px 8px 30px;position:fixed;bottom:0;left:0;right:0;display:none;z-index:9999}#cookieConsent a{color:#5db9a2;text-decoration:none}#closeCookieConsent{float:right;display:inline-block;cursor:pointer;height:20px;width:20px;margin:1px 0 0;font-weight:700}#closeCookieConsent:hover{color:#fff}#cookieConsent a.cookieConsentOK{background-color:#5cb9a1;color:#fff;display:inline-block;border-radius:5px;padding:0 20px;cursor:pointer;float:right;margin:0 60px 0 10px}#cookieConsent a.cookieConsentOK:hover{background-color:#fff;color:#5cb9a1}
