.style01 A,p.BGTEXT03{font-weight:600}.style04 A:hover,body,div#container{background-color:#f1f1f1}div.top03,div.top04,div.top05{text-align:left}@-ms-viewport{width:device-width}@-ms-viewport{width:device-width}@viewport{width:device-width}.js #menu,.slicknav_menu{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,img.logo,menu,nav,section{display:block}html{-webkit-text-size-adjust:none}A:active,A:link,A:visited{text-decoration:underline;color:#509b34}.style01 A:active,.style01 A:link,.style01 A:visited,A:hover{text-decoration:none;color:#509b34}.style01 A:hover{text-decoration:underline;color:#509b34}.style02 A:active,.style02 A:hover,.style02 A:link,.style02 A:visited{text-decoration:none;color:#fff}.style03 A:active,.style03 A:link,.style03 A:visited{text-decoration:none;color:#5aae3a}.style03 A:hover{text-decoration:underline;color:#5aae3a}.style03 A{font-family:"Istok Web",Arial,sans-serif}*,body{font-family:"Open Sans",Arial,sans-serif}.style04 A:active,.style04 A:link,.style04 A:visited{text-decoration:none;color:#4c4b4b}.style04 A:hover{text-decoration:none;color:#5aae3a}.style06 A:active,.style06 A:hover,.style06 A:link,.style06 A:visited{text-decoration:none;color:#fff}.style08 A:active,.style08 A:hover,.style08 A:link,.style08 A:visited{text-decoration:none;color:#5aae3a}a{transition:all .4s ease}body{margin:0;color:#39393c}.clear{clear:both;margin:0;padding:0;line-height:0;height:0;width:0;font-size:0;overflow:hidden}div#container,div#top01,div#top02,div.top03,div.top04,div.top05,header{margin:0 auto}.crow{clear:both;height:60px}div.top05,div.top06{height:127px;float:left}img{border:0}div#top01{max-width:968px;width:100%}div.top05{max-width:292px;width:30.16528%}div.top06{max-width:617px;width:63.73966%}div#top02{background:url(../images/top04BG.png) top left repeat-x;max-width:968px;width:100%}div.top03{background-color:#3e454c;max-width:292px;width:30.16528%;float:left;height:377px}div#content01,div.navTxt{background-color:#f1f1f1}div.top04{max-width:676px;width:69.83471%;float:right}div#content01,div#content02{margin-left:auto;margin-right:auto}p.BGTEXT03,p.linkTxt01{text-align:center;font-family:"Istok Web",Arial,sans-serif}div#content01{margin-top:17px;max-width:968px;padding:0 0 1px}div#content02{margin-top:0;max-width:292px;width:30.16528%;float:left;padding:0 0 17px}div#content03{width:69.83471%;padding-left:0;padding-right:0;padding-bottom:22px;float:left}img.logo,p.linkTxt01{padding-top:0;padding-bottom:0}img.logo{margin:0 auto;width:100%;max-width:272px;height:auto;border:none}div.navTxt{float:right;margin-top:57px;margin-bottom:19px;height:49px;width:504px}p.linkTxt01{line-height:49px;margin-top:13px;margin-bottom:19px;font-size:12px;color:#4c4b4b;font-weight:700}.link01x,.link02x{display:inline;margin:0 5px}.link01x{background-color:#5aae3a;padding:76px 22px 7px}.link02x{background-color:#f1f1f1;line-height:35px;padding:73px 22px 7px}img.topLeft01,img.topLeft02,img.topLeft03{margin-left:auto;margin-right:auto;padding-bottom:0;width:100%;max-width:292px;height:auto;border:none;display:block}img.topLeft01{margin-top:0;padding-top:0}img.topLeft02{margin-top:0;padding-top:13px}img.topLeft03{padding-top:0}p.BGTEXT03{display:block;margin:0 auto;padding-top:250px;padding-bottom:11px;font-size:14px;color:#fff;width:400px;text-shadow:1px 1px 1px #666}h1.heading01,p.contentText01{font-family:"Open Sans",Arial,sans-serif}h1.heading01,h2.heading02,p.contentText01{color:#171717;font-weight:600}@media only screen and (min-width:920px){figure.fluidratio{position:relative;margin:0;padding-top:20px;height:377px;background:url(../images/tRight.jpg) top center;background-size:cover;-moz-background-size:cover}.style02{display:none}}@media only screen and (min-width:881px) and (max-width:919px){figure.fluidratio{position:relative;margin:0;padding-top:20px;height:357px;background:url(../images/tRight.jpg) top center;background-size:cover;-moz-background-size:cover}.style02{display:none}div.top03{background-color:#3e454c;margin:0 auto;max-width:292px;width:30.16528%;text-align:left;float:left;height:357px}}@media only screen and (min-width:821px) and (max-width:880px){figure.fluidratio{position:relative;margin:0;padding-top:0;padding-bottom:0;height:477px;background:url(../images/tRight.jpg) top center;background-size:cover;-moz-background-size:cover}p.BGTEXT03{padding-top:302px;width:100%;font-size:18px}}@media only screen and (min-width:761px) and (max-width:820px){figure.fluidratio{position:relative;margin:0;padding-top:0;padding-bottom:0;height:417px;background:url(../images/tRight.jpg) top center;background-size:cover;-moz-background-size:cover}p.BGTEXT03{padding-top:267px;width:100%;font-size:18px}}@media only screen and (min-width:581px) and (max-width:760px){figure.fluidratio{position:relative;margin:0;padding-top:0;padding-bottom:0;height:337px;background:url(../images/tRight.jpg) top center;background-size:cover;-moz-background-size:cover}p.BGTEXT03{padding-top:217px;width:100%;font-size:18px}}@media only screen and (min-width:451px) and (max-width:580px){figure.fluidratio{position:relative;margin:0;padding-top:0;padding-bottom:0;height:300px;background:url(../images/tRight03.jpg) top center;background-size:cover;-moz-background-size:cover}p.BGTEXT03{padding-top:165px;width:100%;font-size:18px}}@media only screen and (min-width:371px) and (max-width:450px){figure.fluidratio{position:relative;margin:0;padding-top:0;padding-bottom:0;height:280px;background:url(../images/tRight03.jpg) top center;background-size:cover;-moz-background-size:cover}p.BGTEXT03{padding-top:148px;width:100%;font-size:18px}}@media only screen and (max-width:370px){figure.fluidratio{position:relative;margin:0;padding-top:0;padding-bottom:0;height:250px;background:url(../images/tRight03.jpg) top center;background-size:cover;-moz-background-size:cover}p.BGTEXT03{padding-top:120px;width:100%;font-size:18px}}div.dashedHR05,div.dashedHR06{display:inline;border-left:24px solid #f1f1f1;height:3px;float:left;width:100%}.link01,.link02{background-color:rgba(34,34,34,.7);outline:rgba(204,204,204,.8) solid 3px;padding:9px 25px}.link01{margin:0 18px 0 5px}.link02{margin:0 5px}@media only screen and (min-width:881px){div.thumb01{margin:0;padding-top:307.19178%;background:url(../images/areas-covered.jpg) no-repeat;background-size:contain;width:100%;max-width:353px}}div.dashedHR05{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:8px;margin-bottom:4px;background:url(../images/HR03.png) center left no-repeat;background-size:963px;max-width:676px}div.dashedHR06{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:23px;margin-bottom:5px;padding-right:24px;background:url(../images/HR02.png) center left repeat-y}p.contentText01{font-size:14px;line-height:24px;margin:16px 24px 0}h1.heading01{font-size:20px;line-height:30px;margin:0 0 0 24px}h2.heading02{font-size:16px;line-height:35px;margin:18px 0 0 24px}ul.topUL{padding:0;color:#000;margin:15px 20px 0 7.71113%;list-style:none}p.bulletText02,ul.topUL li{color:#171717;font-size:14px}ul.topUL li{background-image:url(../images/bullet02.gif);background-repeat:no-repeat;background-position:0 9px;background-size:9px 9px;padding-left:20px;font-weight:600;line-height:25px;margin:2px 0 0}div.gallery{padding-top:26px;padding-bottom:4px;margin:0 24px}div.gallery01,div.gallery02,div.gallery03,img.thumb03{margin:0;float:left}div.gallery01{width:33.33333%;text-align:left}div.gallery02{width:33.33333%;text-align:center}div.gallery03{width:33.33333%;text-align:right}img.thumb03,img.thumb04,img.thumb05{display:block;width:227px;max-width:95%}img.thumb04{margin:0 auto}img.thumb05{margin:0;float:right}p.bulletText02{font-family:arial;font-weight:700;margin:16px 24px 22px}.Bullets{font-family:Arial,Helvetica,sans-serif;margin-right:4px;margin-left:4px;color:#509b34;font-size:23px;font-weight:700;line-height:26px;vertical-align:middle}.contentBtm{max-width:968px;width:100%;position:relative;text-align:center;line-height:0;margin:0 auto 18px;padding:0}.copyright02,.navBottom02{padding-left:40px;padding-right:40px;color:#ccc;width:100%;font-family:"Istok Web",Arial,sans-serif;font-size:14px;font-weight:600;display:block;text-align:center}@media only screen and (min-width:696px){div.btmThumbs{margin:0;padding-top:7.46445%;background:url(../images/btmLogos01New.png) no-repeat;background-size:contain;width:100%;max-width:971px}}@media only screen and (min-width:469px) and (max-width:695px){div.btmThumbs{display:block;margin:0;padding-top:29.4%;background:url(../images/btmLogos03New.png) no-repeat;background-size:contain;width:100%;max-width:971px}}@media only screen and (max-width:468px){div.btmThumbs{display:block;margin:0;padding-top:92.80701%;background:url(../images/btmLogos04New.png) no-repeat;background-size:contain;width:100%;max-width:971px}}div#footer02,div#wrapper02{padding-bottom:0;padding-top:0;margin:0 auto}div#wrapper02{max-width:968px}footer{margin:0 auto;padding-bottom:30px;background-color:#f1f1f1;width:100%;float:left}div#footer02{background-color:#3e454c;max-width:968px;width:100%;float:left}div.navBottom{display:block;margin-top:7px;max-width:968px;float:left}.navBottom02{margin:21px auto 0}div.copyright{display:block;max-width:968px;width:100%;float:left}.copyright02{max-width:968px;margin:15px auto 29px}.socialMedia{display:block;text-align:center;width:114px;height:45px;margin:26px auto 10px}.socialThumbs{margin-left:6px;margin-right:6px;display:inline;width:45px;height:45px;float:left;border:none}div.formBG,div.formBG02{max-width:750px;width:100%}div.formBG02{margin:0 auto}div.formBG{background-color:#f1f1f1;float:left;margin:0 0 18px;padding:42px 0 0}#contact_form_01 input.feedback,#contact_form_01 textarea{margin:0;display:block;font-size:16px;font-weight:400;background:#f1f1f1;padding:5px;max-width:450px;width:62%;color:#171717}#contact_form_01 input.feedback{border:3px solid #777;-webkit-border-radius:5px;float:left}#contact_form_01 textarea{border:3px solid #777;-webkit-border-radius:5px;height:200px;float:left}.contactText01,.contactText02{display:block;line-height:20px;float:left;height:30px;letter-spacing:1px}.contactText01{text-align:right;font-weight:600;font-size:14px;color:#171717;width:180px;margin:5px 7px 10px 20px}.cRequired,.contactText02,input[type=submit]{font-size:14px;font-weight:700}.contactText02{text-align:left;color:red;width:340px;margin:0 7px 10px 210px}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#5aae3a;color:#efefef;border:2px solid #5aae3a;cursor:pointer;letter-spacing:1px;margin:20px 0 0 207px;padding:6px 15px}.cRequired{margin:0;font-family:Verdana,Geneva,sans-serif;color:#509b34;vertical-align:top}@media only screen and (max-width:880px){.link02x,div.navTxt{background-color:#f1f1f1}div#contentWrapper{margin-left:4.61538%;margin-right:4.61538%}div.thumb01,div.top03{display:none}img.logo{max-width:294px}div.top04{margin:0 auto;max-width:100%;width:100%;text-align:left;float:right}div.navTxt{display:block;float:none;margin:0;height:0;width:100%}p.linkTxt01{line-height:0;margin:0;padding-top:0;padding-bottom:0;text-align:center;font-family:"Istok Web",Arial,sans-serif;font-size:12px;color:#4c4b4b;font-weight:700}.link01x,.link02x{display:inline;margin:0 5px;padding:7px 25px}.link01x{background-color:#5aae3a}.link02x{line-height:35px}div.top05,div.top06{margin:0 auto;max-width:none;width:100%;float:none}div.top05{height:141px;text-align:left}div.top06{height:55px}div#content01{display:table;table-layout:fixed;width:100%;max-width:100%;padding-bottom:26px}div#content02{display:table-footer-group;width:100%;max-width:100%;float:none}div#content03{display:table-header-group;width:100%;max-width:100%;float:none}p.contentText01{font-size:16px;line-height:28px;margin:21px 0 0}p.bulletText02{font-size:16px}.crow{clear:none;height:auto}h1.heading01{font-size:24px;line-height:35px;margin:0}h2.heading02{margin-left:0;font-size:20px}ul.topUL li{font-size:16px}.socialThumbs{width:45px;height:45px;float:none}div.dashedHR05,div.dashedHR06{border-left:0 solid #f1f1f1;width:100%;height:3px}div.dashedHR05{margin-bottom:3px;margin-right:0;margin-left:0;max-width:100%}div.dashedHR06{margin-top:32px;margin-bottom:8px}div.formBG{padding-right:42px;padding-left:30px;padding-top:23px;margin-bottom:0;width:auto;float:none}#contact_form_01 input.feedback,#contact_form_01 textarea{margin:0 auto;font-size:17px;background:#f1f1f1;max-width:100%;width:100%;float:none}.contactText01,.contactText02{text-align:left;font-size:15px;float:none;width:auto;height:auto;margin:20px 0 10px}input[type=submit]{font-size:14px;margin:15px 0 27px}footer{padding-top:15px}}@media only screen and (max-width:580px){div.top04,div.top05{width:100%;text-align:left}div.top05{margin:0 auto;max-width:none;height:141px;float:none}div.top03,div.top06{display:none}div#top02{margin-bottom:0}div.top04{margin:0 auto;max-width:100%;float:right}.link01,.link02{line-height:30px;width:70%;max-width:300px;padding:5px 0 8px;display:block}.link01,.link02,.navBottom02{text-align:center}div#content01{margin-top:0}.link01{margin:0 auto 20px}.link02{margin:0 auto}.js .slicknav_menu{display:block}h1.heading01{line-height:28px;margin:21px 0 0}h2.heading02{margin-top:17px;margin-bottom:0}p.contentText01{font-size:16px;line-height:28px;margin:20px 0 0}div.dashedHR05{margin-bottom:8px}ul.topUL{margin-top:13px;padding-bottom:1px}div#footer02,div#wrapper02{max-width:100%}div.navBottom{width:100%}.navBottom02{font-size:14px;line-height:30px;width:100%}div#content03{width:100%;float:none}div.gallery{width:100%;max-width:none;float:none;margin:0 auto;padding:9px 10px 3px}img.thumb03,img.thumb04,img.thumb05{margin-left:auto;margin-right:auto;max-width:none;max-height:none;width:100%;min-width:100%}div.gallery01,div.gallery02,div.gallery03{margin-bottom:4px;margin-top:20px;width:100%}img.thumb04,img.thumb05{float:left}div.formBG{background-color:#f1f1f1;width:auto;float:none;margin:0;padding:19px 0 0}div.dashedHR06{margin-top:31px;border-left:0 solid #f1f1f1;width:100%;height:3px}}

/* ################################################################################################################################################################################## */

/*
MAGNIFIC POPUP
*/

.mfp-no-margins .mfp-container,.mfp-no-margins img.mfp-img{padding:0}.mfp-no-margins .mfp-figure:after{top:0;bottom:0}.mfp-title{font-size:14px;font-weight:700;font-style:italic;font-family:"Open Sans",Arial,sans-serif;color:#f1f1f1;line-height:22px;margin:2px 5px 0}

/* SLICKNAV */

.slicknav_btn,.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_menu,.slicknav_menu *{box-sizing:border-box}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.738em .725em;line-height:1.125em}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:28px;height:3px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:3px}.slicknav_nav li,.slicknav_nav ul{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_row,.slicknav_nav a{display:block}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu:after,.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_btn{margin:8px 8px 0;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#5aae3a}.slicknav_nav .slicknav_row:hover,.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;background:#3e454c}.slicknav_menu .slicknav_menutxt{color:#fff;font-family:arial,sans-serif;font-size:16px;letter-spacing:1px;font-weight:700;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon-bar{background-color:#fff}.slicknav_menu{font-size:16px;background:#f1f1f1;padding:5px}.slicknav_nav{clear:both;color:#fff;margin:0;padding:0;font-size:.875em}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden}.slicknav_nav ul{padding:0;margin:0 0 0 20px}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px}.slicknav_nav a{padding:7px 12px;margin:2px 5px;text-decoration:none;font-family:'Open Sans',sans-serif;font-weight:700;font-size:16px}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_nav .slicknav_row:hover{border-radius:6px;color:#4c4b4b}.slicknav_nav a:hover{border-radius:6px;color:#fff}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_brand{float:left;color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}.slicknav_nav a{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#3e454c;color:#f1f1f1}

/*
BACK TO TOP
*/

html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cd-container{width:90%;max-width:768px;margin:2em auto}.cd-container::after{content:'';display:table;clear:both}.cd-top{display:inline-block;height:60px;width:60px;position:fixed;bottom:252px;right:30px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:url(../images/arrow01.png) center 50% no-repeat rgba(90,174,58,.8);background-size:60px 60px;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;z-index:3}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.5}.no-touch .cd-top:hover{background-color:#5aae3a;opacity:.9}@media only screen and (min-width:982px){.cd-top{height:60px;width:60px;right:30px;bottom:252px}}@media only screen and (min-width:581px) and (max-width:981px){.cd-top{height:50px;width:50px;right:10px;bottom:373px}}@media only screen and (max-width:580px){.cd-top{height:50px;width:50px;right:10px;bottom:373px}}

/*
ANIMSITION
animsition v4.0.2
A simple and easy jQuery plugin for CSS animated page transitions.
http://blivesta.github.io/animsition
License : MIT
Author : blivesta (http://blivesta.com/)
*/

.animsition,.animsition-overlay{position:relative;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animsition-overlay-slide{position:fixed;z-index:1;width:100%;height:100%;background-color:#ddd}.animsition-loading,.animsition-loading:after{width:32px;height:32px;position:fixed;top:50%;left:50%;margin-top:-16px;margin-left:-16px;border-radius:50%;z-index:100}.animsition-loading{background-color:transparent;border-top:5px solid rgba(0,0,0,.2);border-right:5px solid rgba(0,0,0,.2);border-bottom:5px solid rgba(0,0,0,.2);border-left:5px solid #eee;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:animsition-loading;animation-name:animsition-loading}@-webkit-keyframes animsition-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes animsition-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.fade-out{-webkit-animation-name:fade-out;animation-name:fade-out}

/*
CAPTION
*/
@media only screen and (max-width:640px){.captionContainer{display:none}}.captionContainer{margin-bottom:0;height:40px;width:100%;position:absolute;overflow:hidden;background-color:rgba(0,0,0,.4);color:#fff;font-size:14px;font-family:"Istok Web",Arial,sans-serif;font-weight:600;white-space:nowrap;text-align:left;bottom:0;left:0}.captionContainer .captionTxt{height:100%;width:107px;display:table;position:absolute;color:#fff;font-size:14px;z-index:1}.captionContainer .captionTxt p{height:inherit;width:inherit;display:table-cell;vertical-align:middle;font-weight:700;text-align:left;padding-left:22px}

/*
TESTIMONIALS
*/

.cd-testimonials-wrapper,.no-touch .flex-direction-nav li a:hover{background-color:#3e454c}.close-btn,.flex-direction-nav li a{text-indent:100%;white-space:nowrap}a,li,ol,p,ul{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.cd-see-all,div#testiTop a{font-size:14px;font-weight:700}.cd-testimonials-all p,.cd-testimonials-wrapper{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cd-testimonials-wrapper{position:relative;width:100%;max-width:292px;margin:0 auto;padding:20px 40px 50px;z-index:1}.cd-testimonials{color:#dfdfdf;text-align:left;padding:0}.cd-author .cd-author-info li:first-child,.cd-testimonials p{padding:0 14px;font-size:14px}.cd-testimonials::after{clear:both;content:"";display:table}.cd-testimonials>li{position:absolute;opacity:0}.cd-testimonials>li:first-child{position:relative;opacity:1}.cd-testimonials p{font-style:italic;color:#ccc;text-align:left;line-height:1.6}.cd-author .cd-author-info,.cd-author img{display:inline-block;vertical-align:middle}.cd-author .cd-author-info{text-align:left;line-height:1.2}.cd-author .cd-author-info li:last-child{font-size:14px;color:#dfdfdf;padding:0 14px}.flex-direction-nav li{position:absolute;height:100%;width:40px;top:0}.flex-direction-nav li:first-child{left:0}.flex-direction-nav li:last-child{right:0}.flex-direction-nav li a{display:block;height:100%;width:100%;overflow:hidden;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;transition:background-color .2s}.flex-direction-nav li a::before{-webkit-transform:translateY(-35px) rotate(45deg);-moz-transform:translateY(-35px) rotate(45deg);-ms-transform:translateY(-35px) rotate(45deg);-o-transform:translateY(-35px) rotate(45deg);transform:translateY(-35px) rotate(45deg)}.flex-direction-nav li a::after{-webkit-transform:translateY(-27px) rotate(-45deg);-moz-transform:translateY(-27px) rotate(-45deg);-ms-transform:translateY(-27px) rotate(-45deg);-o-transform:translateY(-27px) rotate(-45deg);transform:translateY(-27px) rotate(-45deg)}.flex-direction-nav li:last-child a::before{-webkit-transform:translateY(-35px) rotate(-45deg);-moz-transform:translateY(-35px) rotate(-45deg);-ms-transform:translateY(-35px) rotate(-45deg);-o-transform:translateY(-35px) rotate(-45deg);transform:translateY(-35px) rotate(-45deg)}.flex-direction-nav li:last-child a::after{-webkit-transform:translateY(-27px) rotate(45deg);-moz-transform:translateY(-27px) rotate(45deg);-ms-transform:translateY(-27px) rotate(45deg);-o-transform:translateY(-27px) rotate(45deg);transform:translateY(-27px) rotate(45deg)}.flex-direction-nav li a:hover::after,.flex-direction-nav li a:hover::before{background-color:#5aae3a;text-decoration:none}.flex-direction-nav li a::after,.flex-direction-nav li a::before{content:'';position:absolute;left:50%;top:50%;width:2px;height:13px;background-color:#5aae3a;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;transition:background-color .2s;text-decoration:none}.cd-see-all{position:absolute;z-index:1;left:0;bottom:0;width:100%;height:50px;line-height:50px;background-color:#3e454c;text-align:center;text-transform:uppercase;color:#dc3745;-webkit-transition:color,.2s;-moz-transition:color,.2s;transition:color,.2s}.cd-see-all:active,.cd-see-all:hover,.cd-see-all:link,.cd-see-all:visited,.no-touch .cd-see-all:hover{text-decoration:none;color:#5aae3a}.cd-testimonials-all{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#fff;z-index:2;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-testimonials-all .cd-testimonials-all-wrapper{position:absolute;left:0;top:0;height:100%;width:100%;overflow:auto}.cd-testimonials-all .cd-testimonials-all-wrapper>ul{width:100%;max-width:1170px;margin:4em auto}.cd-testimonials-all .cd-testimonials-all-wrapper>ul::after{clear:both;content:"";display:table}.cd-testimonials-all .cd-testimonials-item{margin-bottom:2em;opacity:0;-webkit-transform:translate3d(0,0,0) scale(.4);-moz-transform:translate3d(0,0,0) scale(.4);-ms-transform:translate3d(0,0,0) scale(.4);-o-transform:translate3d(0,0,0) scale(.4);transform:translate3d(0,0,0) scale(.4);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s,opacity .3s;-moz-transition:-moz-transform .3s,opacity .3s;transition:transform .3s,opacity .3s}.cd-testimonials-all p{position:relative;background:#79b6e4;color:#fff;padding:2em;line-height:1.4;border-radius:.25em;margin-bottom:1em}.cd-testimonials-all p::after{content:'';position:absolute;top:100%;left:2em;height:0;width:0;border:8px solid transparent;border-top-color:#79b6e4}.cd-testimonials-all .cd-author{text-align:left;margin-left:1.5em}.cd-testimonials-all .cd-author img{box-shadow:0 0 0 transparent}.cd-testimonials-all.is-visible{visibility:visible;opacity:1;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-testimonials-all.is-visible .cd-testimonials-all-wrapper{-webkit-overflow-scrolling:touch}.cd-testimonials-all.is-visible .cd-testimonials-item{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-o-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.close-btn{position:fixed;display:block;width:40px;height:40px;top:10px;right:5%;overflow:hidden}.close-btn::after,.close-btn::before{content:'';position:absolute;display:inline-block;width:2px;height:24px;top:8px;left:19px;background-color:#39393c}.close-btn::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.close-btn::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}div#testiTop{display:block;background-color:#3e454c;line-height:50px;text-align:center;margin:17px 0 0}div#testiTop a{margin-bottom:1em;color:#5aae3a;text-align:left;padding:0 14px}#testiTop a:hover{color:#5aae3a}@media only screen and (max-width:880px){#testi01{padding-top:15px;padding-bottom:7px}.cd-testimonials-wrapper,div#testiTop{max-width:100%;width:95%;background-color:#3e454c}.cd-see-all,.cd-testimonials-wrapper,.no-touch .flex-direction-nav li a:hover,div#testiTop{background-color:#3e454c}.cd-author .cd-author-info li:first-child,.cd-author .cd-author-info li:last-child,.cd-see-all,div#testiTop a{font-size:16px}.cd-testimonials p{font-size:16px;text-align:left;line-height:1.6;padding:0 14px}div#testiTop{margin-top:17px;margin-left:auto;margin-right:auto}}@media only screen and (max-width:580px){.cd-author .cd-author-info li:first-child,.cd-author .cd-author-info li:last-child,.cd-see-all,div#testiTop a{font-size:14px}.cd-see-all,.cd-testimonials-wrapper,.no-touch .flex-direction-nav li a:hover,div#testiTop{background-color:#3e454c}.cd-testimonials p{font-size:14px;text-align:left;line-height:1.6;padding:0 14px}}