/*--------------------------------------------------------------
1.0 Default
--------------------------------------------------------------*//*---- Body Content ----*//*---- Custom Heading ----*//*---- Footer ----*//* ==========================================================================
    Style Main Menu
========================================================================== *//*
-----> Minimum width of 992 pixels.
*//*---- Widget Footer ----*//*---- Archive Shop ----*/.sticky-desktop.header-fixed{position:fixed;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;vertical-align:baseline;}body{line-height:1;color:#818181;font-family:'Poppins', sans-serif;}ol,ul{list-style:none;margin:0px;padding:0px;}blockquote,q{quotes:none;}@media screen and (min-width:1560px){.wrap-boxed{max-width:1560px;margin:0 auto;box-shadow:0 0 20px rgba(0, 0, 0, 0.2);overflow:hidden;}.wrap-boxed .header-fixed,.wrap-boxed .header-2{max-width:1560px;margin:0 auto;}}input[type='email'],input[type='text'],input[type='password'],input[type='number'],textarea{border:1px solid #4c4f53;transition:all 0.3s ease 0s;}input[type='email']:hover,input[type='text']:hover,input[type='password']:hover,input[type='number']:hover,textarea:hover,input[type='email']:focus,input[type='text']:focus,input[type='password']:focus,input[type='number']:focus,textarea:focus{border-color:#000;}blockquote{font-family:'Poppins', sans-serif;text-align:center;position:relative;}blockquote:before{content:'\f10d';font-family:'FontAwesome';font-size:175px;color:#383b3f;position:absolute;top:5px;left:50%;opacity:0.05;transform:translatex(-50%);}blockquote p{font-size:20px;font-weight:300;font-style:italic;color:#818181;line-height:33px;margin-bottom:50px;}blockquote .author{color:#383b3f;font-weight:600;font-size:14px;margin-bottom:7px;}blockquote .pos{color:#000;font-size:12px;}@media screen and (min-width:1200px){blockquote{padding:52px 170px 32px;}}table{border-collapse:separate;border-spacing:0;/*
normalize.css : https://github.com/necolas/normalize.css
-------------------------------------------------------------
Prevent iOS text size adjust after orientation change, without disabling user zoom. */}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;/* Correct `block` display not defined for any HTML5 element in IE 8/9.
Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
Correct `block` display not defined for `main` in IE 11. */}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}a img{border:0;/* 1. Correct `inline-block` display not defined in IE 8/9.
2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;/* Prevent modern browsers from displaying `audio` without controls.
Remove excess height in iOS 5 devices. */}audio:not([controls]){display:none;height:0;/* Address `[hidden]` styling not present in IE 8/9/10.
Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. */}[hidden],template{display:none;/* Text-level semantics
-------------------------------------------------------------- */}abbr[title]{border-bottom:1px dotted;/* Address style set to `bolder` in Firefox 4+, Safari, and Chrome. */}b,strong{font-weight:bold;/* Address styling not present in Safari and Chrome. */}dfn{font-style:italic;/* Address inconsistent and variable font size in all browsers. */}small{font-size:80%;/* Prevent `sub` and `sup` affecting `line-height` in all browsers. */}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline;}sup{bottom:1ex;}sub{top:0.5ex;/* Embedded content
-------------------------------------------------------------- */}img{border:0;-ms-interpolation-mode:bicubic;/* Grouping content
-------------------------------------------------------------- */}pre{overflow:auto;/* Form
-------------------------------------------------------------- */}button,input,optgroup,select,textarea{font:inherit;margin:0;/* Address `overflow` set to `hidden` in IE 8/9/10/11. */}button{overflow:visible;}button,select{text-transform:none;/* 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls.
2. Correct inability to style clickable `input` types in iOS.
3. Improve usability and consistency of cursor style between image-type * `input` and others. */}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;/* 
Appearance in Safari/Chrome */}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;/* Inner-padding issues in Chrome OSX, Safari 5 */}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;/* Re-set default cursor for disabled elements. */}button[disabled],html input[disabled]{cursor:default;/* Remove inner padding and border in Firefox 4+. */}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;/* FF3/4 have !important on line-height in UA stylesheet
Inner spacing ie IE6/7 */}button,input{line-height:normal;*overflow:visible;}input[type="checkbox"],input[type="radio"]{padding:0;}a *,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;/* Table
-------------------------------------------------------------- */}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;/*------------------------------
    1.1 Typography
------------------------------*/}pre,body code,input,textarea{font:inherit;}::-moz-selection{background:rgba(0, 0, 0, 0.75);color:#fff;}::selection{background:rgba(0, 0, 0, 0.75);color:#fff;/*------------------------------
    1.2 Links
------------------------------*/}a{color:#7fd1b9;text-decoration:none;outline:none;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;/*------------------------------
    1.3 Heading
------------------------------*/}a:hover{color:#f9cac5;}a:hover,a:active,a:focus{outline:none;text-decoration:none;color:#f9cac5;}h1,h2,h3,h4,h5,h6{color:#383b3f;font-family:'Poppins', sans-serif;font-weight:700;line-height:1;margin-top:0;margin-bottom:20px;}h1{font-size:60px;}h2{font-size:50px;}h3{font-size:40px;}h4{font-size:30px;}h5{font-size:20px;}h6{font-size:10px;}p{color:#818181;font-family:'Poppins', sans-serif;font-size:14px;font-weight:normal;line-height:26px;margin-bottom:12px;font-weight:300;/*------------------------------
    1.4 Base
------------------------------*/}address,caption,cite,code,dfn,var{font-weight:400;}th{font-weight:bold;}a,abbr,acronym,address,applet,b,big,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,html,i,iframe,img,ins,kbd,label,legend,object,q,s,samp,small,span,strike,strong,sub,sup,tbody,td,tfoot,th,thead,tr,tt,u,var{border:0 none;margin:0;outline:0 none;padding:0;}pre{border-radius:0;white-space:pre;word-wrap:break-word;padding:30px;/*------------------------------
    1.5 Content
------------------------------*/}img{height:auto;max-width:100%;vertical-align:middle;}dfn,cite,em,i{font-style:italic;}figure{margin:0;}address{margin:20px 0;}hr{border:0;border-top:1px solid #eee;margin-bottom:20px;}details summary{font-weight:bold;margin-bottom:20px;}details:focus{outline:none;}body code{background-color:transparent;}abbr,acronym{cursor:help;border-bottom:1px dotted;}input{border:none;}mark{background-color:#999;text-decoration:none;color:#fff;padding:0;}small{font-size:85%;}big{font-size:125%;}audio,video{max-width:100%;width:100%;}ins{background-color:#999;text-decoration:none;color:#fff;padding:0;/*------------------------------
    1.6 Table
------------------------------*//*------------------------------
    1.7 Form
------------------------------*/}fieldset{padding:20px;border:1px solid #eee;}textarea{resize:vertical;}select{max-width:100%;overflow:auto;vertical-align:top;outline:none;border:1px solid #eee;padding:10px;}button::-moz-focus-inner{border:0;padding:0;}input[type="radio"],input[type="checkbox"]{margin:0 10px;}input[type="password"]{border:1px solid #ccc;}input,textarea,input[type="submit"]:focus{outline:0 none;}select,.login-select,.form-control{border:none;background:transparent;font-size:14px;margin:0;outline:medium none;}body{/* Define
------------------------------*/}body input[type=email],body input[type=password],body input[type=phone]{border-radius:0;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.wrap-table{width:100%;text-align:center;/* WordPress caption style
------------------------------*/}.wrap-table th{text-align:center;font-weight:500;font-size:16px;line-height:48px;color:#222626;}.wrap-table td{color:#717c7c;font-size:16px;line-height:48px;font-weight:300;padding:4px 0 7px;}.wrap-table thead{border-bottom:1px solid #222626;}.wrap-table tbody tr{border-bottom:1px solid #e8e9e9;}.wrap-table table{width:100%;}@media screen and (max-width:767px){.wrap-table{overflow-x:scroll;}.wrap-table table{width:767px;}}.wp-caption{max-width:100%;font-style:italic;line-height:1.35;margin-bottom:13px;margin-top:5px;}.wp-caption img[class*="wp-image-"]{display:block;max-width:98%;}.wp-caption .wp-caption-text{margin:10px 0;}.wp-caption-text,.entry-thumbnail-caption,.cycle-caption{font-style:italic;line-height:1.35;font-size:13px;}.entry-thumbnail.thumbnail{display:inline;float:left;margin-right:30px;}.alignleft{display:inline;float:left;margin-right:40px;margin-bottom:20px;}.alignright{display:inline;float:right;margin:20px 0 20px 40px;}.aligncenter{display:block;clear:both;margin:0 auto;margin-bottom:20px;}img.wp-smiley{margin-bottom:0;margin-top:0;padding:0;border:none;}.gallery-caption{font-family:inherit;}.bypostauthor{margin:0;}.edit-page .edit-link{margin:10px 0;display:inline-block;}.edit-page .edit-link a{background-color:#000;color:#fff;display:inline-block;border-radius:5px;padding:5px 20px 3px;border:2px solid #000;}.edit-page .edit-link a:hover,.edit-page .edit-link a:focus{color:#000;background-color:#fff;}.screen-reader-text{display:none;}.sidebar-area .widget li{line-height:30px;}.widget_nav_menu .sub-menu{margin-left:15px;}.widget_nav_menu a{line-height:35px;}.widget select{width:100%;border:1px solid #eee;margin:10px 0;}table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;line-height:2;margin:0 0 20px;width:100%;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;/* BACKGROUND GRADIENT */border-radius:0;}table th{color:#02113e;text-align:center;}td{font-weight:normal;text-align:center;}.table > tbody > tr > td,.table > tbody > tr > th,.table > tfoot > tr > td,.table > tfoot > tr > th,.table > thead > tr > td,.table > thead > tr > th{padding:13px 8px;}th{font-weight:700;}td{border-top:1px solid #ededed;/*--- Definition Lists ---*/padding:10px;}dl{margin:0 0 0 25px;}dl dt{font-weight:normal;line-height:26px;text-transform:uppercase;font-weight:700;color:#02113e;}dl dd{line-height:normal;margin-bottom:20px;}dl dd a{color:#0735be;}code,kbd{background-color:transparent;border-radius:4px;color:inherit;font-size:100%;padding:2px 4px;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}ins{color:#fff;border:none;padding:2px;text-decoration:none;background-color:#0735be;}pre{background:#f5f5f5;color:#666;font-size:14px;margin:20px 0;overflow:auto;padding:20px;white-space:pre-wrap;word-wrap:break-word;}.sidebar-area .children{margin-left:15px;}.widget_tag_cloud a{color:#383b3f;font-family:'Poppins', sans-serif;font-size:12px !important;letter-spacing:0.2em;display:inline-block;border-radius:50px;padding:0 30px;background-color:#fff;border:1px solid #e5e5e5;height:30px;line-height:30px;text-transform:uppercase;margin-bottom:10px;margin-right:3px;}.widget_tag_cloud a:hover,.widget_tag_cloud a:focus{background-color:#fe5d4b;color:#fff;border-color:#fe5d4b;}.site-content{padding-top:100px;padding-bottom:100px;/*---- Blog Content ----*/}.blog-default .post-edit-link{color:#000;position:relative;}.blog-default .post-edit-link:before{position:absolute;content:'';background-color:#000;width:0%;height:1px;bottom:0;-webkit-transition:width 0.25s ease 0s;transition:width 0.25s ease 0s;}.blog-default .post-edit-link:hover:before{width:100%;}.blog-default .pagination{margin:0;}.blog-default .site-main .wrap-content{background-color:#f2f2f2;padding:60px 60px 40px;}@media screen and (max-width:499px){.blog-default .site-main .wrap-content{padding-left:20px;padding-right:20px;}}.blog-default .site-main article{margin-bottom:80px;}.blog-default .site-main h3{margin-bottom:32px;margin-top:11px;line-height:16px;}.blog-default .site-main h3 a{color:#383b3f;font-size:20px;font-family:'Poppins', sans-serif;}.blog-default .site-main h3 a:hover{color:#000;}.blog-default .site-main .entry-categories a{color:#383b3f;font-family:'Poppins', sans-serif;font-size:12px;letter-spacing:0.2em;display:inline-block;border-radius:50px;padding:0 30px;background-color:#fff;border:1px solid #e5e5e5;height:30px;line-height:30px;text-transform:uppercase;margin-bottom:10px;margin-right:10px;}.blog-default .site-main .entry-categories a:hover,.blog-default .site-main .entry-categories a:focus{background-color:#000;color:#fff;border-color:#000;}.blog-default .site-main .archive_detail{font-size:12px;letter-spacing:0.2em;font-family:'Poppins', sans-serif;font-weight:600;text-transform:uppercase;}.blog-default .site-main .archive_detail .date{color:#808080;}.blog-default .site-main .archive_detail .category{float:right;}.blog-default .site-main .archive_detail .category a{color:#000;position:relative;}.blog-default .site-main .archive_detail .category a:before{position:absolute;content:'';background-color:#000;width:0%;height:1px;bottom:0;-webkit-transition:width 0.25s ease 0s;transition:width 0.25s ease 0s;}.blog-default .site-main .archive_detail .category a:hover:before{width:100%;}@media screen and (max-width:499px){.blog-default .site-main .archive_detail .category a{display:inline-block;}}@media screen and (max-width:499px){.blog-default .site-main .archive_detail .category{float:none;display:block;line-height:15px;margin:10px 0 0 0;}}.blog-default .site-main .format-link .wrap-content{padding:60px 60px 32px;}.blog-default .site-main .format-link .entry-content{margin-top:17px;}.blog-default .site-main .format-link .entry-content a{color:#383b3f;font-size:20px;font-family:'Poppins', sans-serif;font-weight:600;line-height:1.5;}@media screen and (min-width:1200px){.blog-default.is-sidebar-right .site-main{padding-right:10px;}.blog-default.is-sidebar-right .sidebar-area{padding-left:20px;}.blog-default.is-sidebar-left .site-main{padding-left:10px;}.blog-default.is-sidebar-left .sidebar-area{padding-right:20px;}}.blog-default .post-thumbnail img{width:100%;}.blog-default .blockquote{position:relative;padding:60px 60px 58px;}.blog-default .blockquote .overlay{position:absolute;top:0;left:0;right:0;bottom:0;}.blog-default .blockquote .archive_detail{margin-bottom:84px;}.blog-default .blockquote .archive_detail .date{color:#fff;}.blog-default .blockquote .wrap-contents{position:relative;}.blog-default .blockquote .wrap-contents:before{content:'\f10d';position:absolute;font-family:'FontAwesome';font-size:175px;color:#fff;opacity:0.1;top:50%;left:50%;-webkit-transform:translatex(-50%) translatey(-50%);-ms-transform:translatex(-50%) translatey(-50%);transform:translatex(-50%) translatey(-50%);}.blog-default .blockquote .wrap-bottom{text-align:center;}.blog-default .blockquote .author,.blog-default .blockquote .pos-author{font-size:14px;font-family:'Poppins', sans-serif;}.blog-default .blockquote .author{font-weight:600;color:#fff;margin-bottom:7px;}.blog-default .blockquote .pos-author{color:#000;}.blog-default .blockquote p{font-size:20px;color:#fff;opacity:0.7;font-family:'Poppins', sans-serif;font-weight:300;font-style:italic;margin-bottom:55px;}.format-video iframe{margin-bottom:-4px;width:100%;}.format-gallery .control span{border:1px solid #fff;height:56px;line-height:56px;position:absolute;top:50%;transform:translateY(-50%);width:56px;font-size:22px;text-align:center;color:#fff;background-color:transparent;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.format-gallery .control span:hover{background-color:rgba(56, 56, 63, 0.5);}.format-gallery .control.left span{left:20px;}.format-gallery .control.right span{right:20px;}.wrap-post-status{position:relative;padding:60px 15px 57px;/*---- Single Blog ----*/}.wrap-post-status .overlay{position:absolute;top:0;left:0;right:0;bottom:0;}.wrap-post-status .wrap-content-status{text-align:center;position:relative;}.wrap-post-status .author{margin-bottom:26px;}.wrap-post-status .author img{border-radius:50px;max-width:100px;}.wrap-post-status .detail-category{margin-bottom:13px;}.wrap-post-status .detail-category a{color:#000;position:relative;font-size:12px;letter-spacing:0.2em;font-family:'Poppins', sans-serif;font-weight:600;text-transform:uppercase;}.wrap-post-status .detail-category a:before{position:absolute;content:'';background-color:#000;width:0%;height:1px;bottom:0;-webkit-transition:width 0.25s ease 0s;transition:width 0.25s ease 0s;}.wrap-post-status .detail-category a:hover:before{width:100%;}.wrap-post-status .date-time{font-size:12px;letter-spacing:0.2em;font-family:'Poppins', sans-serif;font-weight:600;text-transform:uppercase;color:#fff;margin-bottom:27px;}.wrap-post-status .entry-content{color:#fff;font-size:20px;font-family:'Poppins', sans-serif;}.wrap-post-status .entry-content a:hover{color:#000;}.single-post .site-content{margin-top:160px;margin-bottom:158px;}.single-blog .post-edit-link{color:#000;position:relative;}.single-blog .post-edit-link:before{position:absolute;content:'';background-color:#000;width:0%;height:1px;bottom:0;-webkit-transition:width 0.25s ease 0s;transition:width 0.25s ease 0s;}.single-blog .post-edit-link:hover:before{width:100%;}@media screen and (min-width:1200px){.single-blog.is-sidebar-right .site-main{padding-right:10px;}.single-blog.is-sidebar-right .sidebar-area{padding-left:20px;}.single-blog.is-sidebar-left .site-main{padding-left:10px;}.single-blog.is-sidebar-left .sidebar-area{padding-right:20px;}}.single-blog .post-thumbnail img{width:100%;}.single-blog .wrap-content-single{background-color:#f2f2f2;padding:60px 60px 40px;}@media screen and (max-width:1199px){.single-blog .wrap-content-single{padding-left:20px;padding-right:20px;}}.single-blog .site-main h3{color:#383b3f;font-size:20px;font-family:'Poppins', sans-serif;margin-bottom:31px;margin-top:16px;}.single-blog .site-main h3 a:hover{color:#000;}.single-blog .site-main .entry-categories a{color:#383b3f;font-family:'Poppins', sans-serif;font-size:12px;letter-spacing:0.2em;display:inline-block;border-radius:50px;padding:0 30px;background-color:#fff;border:1px solid #e5e5e5;height:30px;line-height:30px;text-transform:uppercase;margin-bottom:10px;margin-right:10px;}.single-blog .site-main .entry-categories a:hover,.single-blog .site-main .entry-categories a:focus{background-color:#000;color:#fff;border-color:#000;}.single-blog .site-main .single_detail{font-size:12px;letter-spacing:0.2em;font-family:'Poppins', sans-serif;font-weight:600;text-transform:uppercase;}.single-blog .site-main .single_detail .detail-date{color:#808080;}.single-blog .site-main .single_detail .detail-terms{float:right;}.single-blog .site-main .single_detail .detail-terms a{color:#000;position:relative;}.single-blog .site-main .single_detail .detail-terms a:before{position:absolute;content:'';background-color:#000;width:0%;height:1px;bottom:0;-webkit-transition:width 0.25s ease 0s;transition:width 0.25s ease 0s;}.single-blog .site-main .single_detail .detail-terms a:hover:before{width:100%;}.single-blog .site-content{padding-bottom:157px;}.comments-area{background-color:#f2f2f2;padding:32px 60px 41px;margin-top:80px;}.comments-area .children{margin-left:100px;}.comments-area .comment-respond .comment-reply-title{color:#383b3f;font-size:20px;font-family:'Poppins', sans-serif;font-weight:600;}.comments-area .comment-respond .form-submit{margin-bottom:80px;}.comments-area .comment-respond .col-lg-4{padding-left:10px;padding-right:10px;}.comments-area .comment-respond .row{margin-left:-10px;margin-right:-10px;}.comments-area .comment-respond input[type='text'],.comments-area .comment-respond textarea{width:100%;padding:0 30px;border:1px solid #d9d9d9;background-color:transparent;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.comments-area .comment-respond input[type='text']:focus,.comments-area .comment-respond textarea:focus{border-color:#000;}.comments-area .comment-respond input[type='text']::-webkit-input-placeholder,.comments-area .comment-respond textarea::-webkit-input-placeholder{color:#818181;font-family:'Poppins', sans-serif;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.comments-area .comment-respond input[type='text']::-moz-placeholder,.comments-area .comment-respond textarea::-moz-placeholder{color:#818181;font-family:'Poppins', sans-serif;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.comments-area .comment-respond input[type='text']:-moz-placeholder,.comments-area .comment-respond textarea:-moz-placeholder{color:#818181;font-family:'Poppins', sans-serif;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.comments-area .comment-respond input[type='text']:-ms-input-placeholder,.comments-area .comment-respond textarea:-ms-input-placeholder{color:#818181;font-family:'Poppins', sans-serif;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.comments-area .comment-respond input[type='text']{height:50px;line-height:50px;margin-bottom:20px;}.comments-area .comment-respond textarea{height:200px;padding-top:15px;line-height:normal;}.comments-area .comment-respond input[type='submit']{font-family:'Poppins', sans-serif;font-size:12px;color:#fff;letter-spacing:0.2em;text-transform:uppercase;border-radius:50px;border:3px solid #000;height:60px;padding:0 70px;margin-bottom:0;margin-top:40px;line-height:60px;background-color:#000;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.comments-area .comment-respond input[type='submit']:hover,.comments-area .comment-respond input[type='submit']:focus{background-color:#fff;color:#000;}.comments-area .comment-body{position:relative;}.comments-area .comment-body .comment-author-image{border-radius:50px;overflow:hidden;float:left;max-width:70px;}.comments-area .comment-body .comment-meta{margin-left:100px;padding-top:19px;margin-bottom:33px;}.comments-area .comment-body .comment-author{font-size:16px;font-family:'Poppins', sans-serif;color:#383b3f;font-weight:600;text-transform:uppercase;margin-bottom:6px;}.comments-area .comment-body .comment-date{color:#808080;font-family:'Poppins', sans-serif;font-size:12px;letter-spacing:0.2em;font-weight:600;margin-bottom:22px;text-transform:uppercase;}.comments-area .comment-body .reply{position:absolute;top:19px;right:0;}.comments-area .comment-body .reply a{color:#b4b4b4;font-size:16px;}.comments-area .comment-body .reply a:hover{color:#3c3c3c;}.post-author-wrap{background-color:#f2f2f2;margin-top:80px;/*---- Navigation ----*/}.post-author-wrap .wrap-left{float:left;}.post-author-wrap .wrap-right{margin-left:285px;font-family:'Poppins', sans-serif;padding-top:39px;}.post-author-wrap .wrap-right h4{margin-top:0;color:#383b3f;font-weight:600;font-size:20px;margin-bottom:11px;}.post-author-wrap .wrap-right p{margin-bottom:20px;}.post-author-wrap .wrap-right .author-pos{font-size:12px;color:#000;text-transform:uppercase;letter-spacing:0.2em;margin-top:0;margin-bottom:22px;}.post-author-wrap .wrap-right .author-infor{font-size:14px;color:#818181;font-weight:300;}.post-author-wrap .wrap-right .author_social li{display:inline-block;margin-right:25px;}.post-author-wrap .wrap-right .author_social li:last-child{margin-right:0;}.post-author-wrap .wrap-right .author_social li a{font-size:14px;}.post-author-wrap .wrap-right .author_social li.facebook a{color:#3e5992;}.post-author-wrap .wrap-right .author_social li.twitter a{color:#5daae4;}.post-author-wrap .wrap-right .author_social li.google a{color:#e34d4a;}.paging-navigation{text-align:center;}.paging-navigation .page-numbers{width:60px;height:60px;line-height:60px;border-radius:50px;background-color:#f2f2f2;display:inline-block;margin:0 5px;color:#818181;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.paging-navigation .page-numbers.current,.paging-navigation .page-numbers:hover{color:#fff;background-color:#000;}.post-navigation{margin-top:80px;/*---- Single Cause ----*/}.post-navigation a{max-width:100%;position:relative;display:inline-block;height:150px;text-align:center;overflow:hidden;}.post-navigation a:before{position:absolute;content:'';background-color:rgba(60, 60, 60, 0.8);top:0;left:0;right:0;bottom:0;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.post-navigation a:hover:before,.post-navigation a:focus:before{background-color:#3c3c3c;}.post-navigation p{color:#fe5d4b;font-size:12px;letter-spacing:0.2em;font-family:'Poppins', sans-serif;font-weight:600;margin-bottom:0;}.post-navigation h4{font-size:20px;font-family:'Poppins', sans-serif;color:#fff;line-height:28px;font-weight:600;margin-top:7px;margin-bottom:0;}.post-navigation .content{position:absolute;top:50%;left:20px;right:20px;-webkit-transform:translatey(-50%);-ms-transform:translatey(-50%);transform:translatey(-50%);}.single-zodonations .site-content{padding-top:160px;padding-bottom:160px;}.single-cause{/*---- Banner ----*/}@media screen and (min-width:1200px){.single-cause [class^="col-lg-"],.single-cause [class*=" col-lg-"]{padding-right:30px;padding-left:30px;}.single-cause .row{margin:0 -30px;}}.single-cause .post-thumbnail{margin-bottom:46px;}.single-cause .post-thumbnail img{width:100%;}.single-cause .entry-title{color:#383b3f;font-size:30px;font-family:'Poppins', sans-serif;font-weight:700;line-height:41px;text-transform:uppercase;margin-bottom:23px;}@media screen and (max-width:991px){.single-cause .entry-title{font-size:25px;line-height:30px;}}.single-cause .contents{font-size:14px;color:#818181;font-family:'Poppins', sans-serif;font-weight:300;line-height:24px;}.single-cause .contents .cause-title{font-size:16px;color:#383b3f;font-weight:700;font-family:'Poppins', sans-serif;line-height:normal;margin-top:46px;}.single-cause .contents ul{margin-bottom:48px;margin-top:18px;}.single-cause .contents li{color:#818181;font-family:'Poppins', sans-serif;font-size:14px;font-weight:300;position:relative;padding-left:20px;line-height:20px;margin-bottom:18px;}.single-cause .contents li:before{content:'';width:4px;height:4px;border-radius:50px;background-color:#000;position:absolute;top:7px;left:5px;}.single-cause .entry-process{position:relative;height:30px;margin-bottom:20px;}.single-cause .entry-process .percent{position:absolute;left:0;right:0;background-color:#f2f2f2;border-radius:50px;height:6px;top:4px;}.single-cause .entry-process .number{position:absolute;background-color:#000;height:6px;border-radius:50px;left:0;top:4px;transition:width 0.3s ease 0s;}.single-cause .process-donate{text-align:center;}.single-cause .process-donate .raised,.single-cause .process-donate .text-donate,.single-cause .process-donate .goal{float:left;width:33.33333%;}.single-cause .process-donate .text-donate{color:rgba(56, 59, 63, 0.1);font-size:30px;font-family:'Poppins', sans-serif;font-weight:700;text-transform:uppercase;}.single-cause .process-donate .raised,.single-cause .process-donate .goal{color:#818181;font-size:12px;letter-spacing:0.2em;font-family:'Poppins', sans-serif;font-weight:600;padding-top:15px;}.single-cause .process-donate .raised{text-align:left;}.single-cause .process-donate .goal{text-align:right;}.single-cause .cause-donate{text-align:center;margin-bottom:53px;}.single-cause .cause-donate a{font-size:12px;color:#fff;background-color:#000;letter-spacing:0.2em;border-radius:50px;text-transform:uppercase;height:60px;line-height:56px;padding:0 85px;border:3px solid #000;display:inline-block;}.single-cause .cause-donate a:hover{background-color:transparent;color:#000;}.banner{min-height:615px;position:relative;margin-bottom:80px;/*---- Single Events ----*/}@media screen and (max-width:991px){.banner{min-height:415px;}}.banner .banner-overlay{position:absolute;height:100%;top:0;left:0;right:0;background-color:rgba(56, 59, 63, 0.8);}.banner h3,.banner h5{position:relative;font-family:'Poppins', sans-serif;font-weight:300;line-height:1;top:210px;}@media screen and (max-width:991px){.banner h3,.banner h5{top:170px;}}.banner h5{font-size:30px;color:#ccc;margin-bottom:25px;}@media screen and (max-width:499px){.banner h5{font-size:18px;}}.banner h3{font-size:100px;color:#fff;}@media screen and (max-width:991px){.banner h3{font-size:60px;}}@media screen and (max-width:499px){.banner h3{font-size:45px;}}.single-events .site-content{padding-top:160px;padding-bottom:140px;}@media screen and (min-width:1200px){.single-event [class^="col-lg-"],.single-event [class*=" col-lg-"]{padding-right:30px;padding-left:30px;}.single-event > .row{margin:0 -30px;}}.single-event .event-countdown{display:block;margin:62px 0 60px;}.single-event .event-countdown .cms-countdown{float:left;width:70%;height:60px;align-items:center;display:flex;}.single-event .event-countdown .cms-countdown .title{display:block;font-size:12px;font-family:'Poppins', sans-serif;letter-spacing:0.2em;color:#383b3f;margin-bottom:14px;font-weight:700;}.single-event .event-countdown .cms-countdown li{display:inline-block;text-align:center;margin-right:60px;}.single-event .event-countdown .cms-countdown li:last-child{margin-right:0;}@media (min-height:992px) and (max-width:1199px){.single-event .event-countdown .cms-countdown li{margin-right:45px;}}.single-event .event-countdown .cms-countdown .cms-count{display:block;font-size:20px;color:#383b3f;}@media screen and (max-width:991px){.single-event .event-countdown .cms-countdown{width:100%;display:inline-block;float:none;text-align:center;height:auto;}.single-event .event-countdown .cms-countdown li{margin:0 0 15px;display:block;}}.single-event .event-countdown .event-btn{text-align:center;}.single-event .event-countdown .event-btn a{color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:0.2em;font-family:'Poppins', sans-serif;font-weight:400;background-color:#000;border:2px solid #000;height:60px;line-height:60px;width:30%;padding:0;border-radius:50px;}.single-event .event-countdown .event-btn a:hover,.single-event .event-countdown .event-btn a:focus{color:#000;background-color:#fff;outline:none;}@media screen and (max-width:991px){.single-event .event-countdown .event-btn a{display:inline-block;width:200px;}}.single-event .content-event img{width:100%;}.single-event .post-thumbnail{margin-bottom:60px;}.single-event h5{font-size:20px;font-weight:700;line-height:29px;font-family:'Poppins', sans-serif;color:#383b3f;margin-bottom:27px;text-transform:uppercase;}.single-event .event-meta{list-style:none;padding:0;margin-bottom:21px;}.single-event .event-meta i{color:#000;font-size:14px;margin-right:13px;min-width:15px;}.single-event .event-meta li{display:inline-block;margin-right:40px;font-style:normal;}.single-event .event-meta li:last-child{margin-right:0;}@media screen and (max-width:1199px){.single-event .event-meta li{display:block;line-height:25px;}}.single-event .wrap-share-event{margin-top:32px;}.single-event .wrap-share-event p{display:inline-block;font-family:'Poppins', sans-serif;font-size:14px;color:#808080;}.single-event .wrap-share-event .wrap-share{display:inline-block;}.single-event .wrap-share-event .wrap-share a{font-size:14px;margin:0 15px;}.single-event .wrap-share-event .wrap-share a i.fa-facebook{color:#3e5992;}.single-event .wrap-share-event .wrap-share a i.fa-facebook:hover{color:#000;}.single-event .wrap-share-event .wrap-share a i.fa-twitter{color:#5daae4;}.single-event .wrap-share-event .wrap-share a i.fa-twitter:hover{color:#000;}.single-event .wrap-share-event .wrap-share a i.fa-google{color:#e34d4a;}.single-event .wrap-share-event .wrap-share a i.fa-google:hover{color:#000;}.search .post-thumbnail{display:none;}.vc_custom_heading{/*---- Fancybox Single ----*/}@media screen and (max-width:1199px){.vc_custom_heading{text-align:center !important;}}.vc_custom_heading.line-bottom{position:relative;}.vc_custom_heading.line-bottom span{margin-bottom:40px;position:absolute;content:'';background-color:#000;height:2px;width:30px;bottom:-75px;left:50%;transform:translatex(-50%);}@media screen and (min-width:1200px){.vc_custom_heading.line-bottom.block-left span{left:0%;transform:translatex(0%);}.vc_custom_heading.line-bottom.block-right span{left:100%;transform:translatex(-100%);}}.vc_custom_heading.heading-rotate{position:absolute;left:-176px;transform:rotate(90deg);}@media screen and (max-width:767px){.vc_custom_heading.heading-rotate{font-size:34px !important;position:static;text-align:center !important;transform:none;}}.fancy-box-1{margin-bottom:30px;}.fancy-box-1 i{color:#000;font-size:32px;float:left;}.fancy-box-1 .fancy-content{margin-left:60px;padding-top:10px;}.fancy-box-1 .fancy-content h4{font-size:14px;color:#383b3f;font-family:'Poppins', sans-serif;font-weight:700;margin-bottom:11px;line-height:20px;}.fancy-box-1 .fancy-content p{color:#818181;font-family:'Poppins', sans-serif;font-weight:300;font-size:14px;margin-bottom:9px;}.fancy-box-1 .fancy-content a{font-size:12px;font-weight:400;font-family:'Poppins', sans-serif;color:#383b3f;letter-spacing:0.2em;}.fancy-box-1 .fancy-content a:hover,.fancy-box-1 .fancy-content a:focus{color:#000;}.fancy-box-2{text-align:center;}.fancy-box-2 i{width:60px;height:60px;line-height:60px;font-size:32px;border-radius:50px;background-color:#fff;color:#000;margin-bottom:19px;}.fancy-box-2 h4{color:#fff;font-family:'Poppins', sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2em;margin-bottom:10px;}.fancy-box-2 p{color:#fff;font-family:'Poppins', sans-serif;font-size:20px;}.fancy-box-3{border-top:6px solid #000;padding:20px 0;border-bottom:1px solid #e5e5e5;box-shadow:0 0 0 1px #e5e5e5 inset;/*---- Carousel ----*/}.fancy-box-3 i{font-size:32px;color:#000;width:40px;height:40px;line-height:40px;margin-right:15px;}@media screen and (max-width:1199px){.fancy-box-3 i{margin-bottom:10px;}}.fancy-box-3 h4{color:#383b3f;font-size:14px;font-family:'Poppins', sans-serif;font-weight:700;display:inline-block;margin:0;}.fancy-box-3 .wrap-fancy{display:flex;justify-content:center;align-items:center;}@media screen and (max-width:1199px){.fancy-box-3 .wrap-fancy{display:block;}}.fancy-box-3.style-dark{border-bottom-color:rgba(255, 255, 255, 0.05);box-shadow:0 0 0 1px rgba(255, 255, 255, 0.05) inset;}.carousel-teams{padding-bottom:80px;position:relative;}.carousel-teams .owl-nav{position:absolute;top:50%;left:0;right:0;transform:translatey(-50%);}.carousel-teams .owl-prev,.carousel-teams .owl-next{width:60px;height:60px;opacity:0;visibility:hidden;text-align:center;background-color:rgba(0, 0, 0, 0.5);transition:all 0.3s ease 0s;}.carousel-teams .owl-prev i,.carousel-teams .owl-next i{color:#fff;font-size:28px;line-height:60px;}.carousel-teams .owl-prev:hover,.carousel-teams .owl-next:hover{background-color:#000;transition:background-color 0.3s ease 0s;}.carousel-teams:hover .owl-prev,.carousel-teams:hover .owl-next{opacity:1;visibility:visible;}.carousel-teams .owl-next{float:right;}.carousel-teams .owl-prev{float:left;}.carousel-teams .owl-dots{position:absolute;margin:0 auto;left:0;right:0;bottom:32px;text-align:center;}.carousel-teams .owl-dot{display:inline-block;margin:0 12px;}.carousel-teams .owl-dot span{width:6px;height:6px;border-radius:100px;display:inline-block;background-color:#ebebeb;transition:background-color 0.3s ease 0s;}.carousel-teams .owl-dot.active span,.carousel-teams .owl-dot:hover span{background-color:#000;}.carousel-teams .owl-dot:first-child{margin-left:0;}.carousel-teams .owl-dot:last-child{margin-right:0;}.carousel-teams .cms-carousel-item{text-align:center;}.carousel-teams .post-thumbnail{margin-bottom:39px;}.carousel-teams h3{color:#383b3f;font-size:20px;font-family:'Poppins', sans-serif;font-weight:700;margin-bottom:8px;}.carousel-teams p{font-size:12px;color:#818181;font-family:'Poppins', sans-serif;font-weight:300;letter-spacing:0.2em;}.carousel-teams.color_green .owl-dot.active span,.carousel-teams.color_green .owl-dot:hover span{background-color:#7fbf00;}.carousel-teams.color_blue .owl-dot.active span,.carousel-teams.color_blue .owl-dot:hover span{background-color:#00d3f3;}.carousel-zodonations{position:relative;max-width:1170px;position:static !important;margin:0 auto;}.carousel-zodonations .cms-grid-media img{width:100%;}.carousel-zodonations .cms-grid-item{margin-bottom:60px;}.carousel-zodonations .single-cause-donate{background-color:#fff;border-top:1px solid #e6e6e6;text-align:center;height:61px;color:#383b3f;}.carousel-zodonations .single-cause-donate a{color:inherit;font-size:12px;letter-spacing:0.2em;font-family:'Poppins', sans-serif;font-weight:400;line-height:61px;}.carousel-zodonations .single-cause-donate a:hover,.carousel-zodonations .single-cause-donate a:focus{color:#000;}.carousel-zodonations .process-donate .raised,.carousel-zodonations .process-donate .text-donate,.carousel-zodonations .process-donate .goal{float:left;width:33.33333%;}.carousel-zodonations .process-donate .text-donate{color:rgba(56, 59, 63, 0.1);font-size:30px;font-family:'Poppins', sans-serif;font-weight:700;text-transform:uppercase;}.carousel-zodonations .process-donate .raised,.carousel-zodonations .process-donate .goal{color:#818181;font-size:12px;letter-spacing:0.2em;font-family:'Poppins', sans-serif;font-weight:600;padding-top:15px;}.carousel-zodonations .process-donate .raised{text-align:left;}.carousel-zodonations .process-donate .goal{text-align:right;}.carousel-zodonations .entry-process{position:relative;}.carousel-zodonations .entry-process .percent{position:absolute;left:0;right:0;background-color:#f2f2f2;border-radius:50px;height:6px;top:4px;}.carousel-zodonations .entry-process .number{position:absolute;background-color:#000;height:6px;border-radius:50px;left:0;top:4px;transition:width 0.3s ease 0s;}.carousel-zodonations .content{text-align:center;background-color:#fff;padding:57px 60px 70px;}.carousel-zodonations .content a{line-height:24px;font-size:20px;color:#383b3f;font-family:'Poppins', sans-serif;font-weight:700;margin-bottom:29px;display:inline-block;}.carousel-zodonations .content a:hover{color:#000 !important;}.carousel-zodonations .content p{color:#818181;font-family:'Poppins', sans-serif;font-weight:300;font-size:14px;margin-bottom:33px;}@media screen and (max-width:1199px){.carousel-zodonations .content{padding-left:20px;padding-right:20px;}}.carousel-zodonations .lower-case .content a{text-transform:lowercase;}.carousel-zodonations .upper-case .content a{text-transform:uppercase;}.carousel-zodonations .owl-stage-outer{z-index:2;}.carousel-zodonations .owl-nav{position:absolute;top:50%;left:0;right:0;z-index:1;transform:translatey(-50%);}@media screen and (max-width:1500px){.carousel-zodonations .owl-nav{display:none;}}.carousel-zodonations .owl-prev,.carousel-zodonations .owl-next{width:140px;height:60px;text-align:center;border-color:#000;border-style:solid;background-color:#000;transition:all 0.3s ease 0s;}.carousel-zodonations .owl-prev i,.carousel-zodonations .owl-next i{color:#fff;font-size:12px;line-height:60px;font-family:'Poppins', sans-serif !important;letter-spacing:0.2em;font-weight:400 !important;transition:all 0.3s ease 0s;}.carousel-zodonations .owl-prev:hover,.carousel-zodonations .owl-next:hover{background-color:#fff;transition:background-color 0.3s ease 0s;}.carousel-zodonations .owl-prev:hover i,.carousel-zodonations .owl-next:hover i{color:#000;}.carousel-zodonations .owl-next{float:right;border-radius:100px 0 0 100px;border-width:2px 0 2px 2px;}.carousel-zodonations .owl-next i:before{content:'NEXT' !important;}.carousel-zodonations .owl-next:hover{border-color:#000;}.carousel-zodonations .owl-prev{float:left;border-radius:0 100px 100px 0;border-width:2px 2px 2px 0;}.carousel-zodonations .owl-prev i:before{content:'PREV' !important;}.carousel-zodonations .owl-prev:hover{border-color:#000;}.carousel-zodonations .owl-dots{position:static;padding:20px 0;margin:0 auto;text-align:center;}.carousel-zodonations .owl-dot{display:inline-block;margin:0 12px;}.carousel-zodonations .owl-dot span{width:6px;height:6px;border-radius:100px;display:inline-block;background-color:#ebebeb;transition:background-color 0.3s ease 0s;}.carousel-zodonations .owl-dot.active span,.carousel-zodonations .owl-dot:hover span{background-color:#000;}.carousel-zodonations .owl-dot:first-child{margin-left:0;}.carousel-zodonations .owl-dot:last-child{margin-right:0;}.carousel-zodonations.color_green .owl-prev,.carousel-zodonations.color_green .owl-next{background-color:#7fbf00;border-color:#7fbf00;}.carousel-zodonations.color_green .owl-prev:hover,.carousel-zodonations.color_green .owl-next:hover{border-color:#7fbf00;background-color:#fff;}.carousel-zodonations.color_green .owl-prev:hover i,.carousel-zodonations.color_green .owl-next:hover i{color:#7fbf00;}.carousel-zodonations.color_blue .owl-prev,.carousel-zodonations.color_blue .owl-next{background-color:#00d3f3;border-color:#00d3f3;}.carousel-zodonations.color_blue .owl-prev:hover,.carousel-zodonations.color_blue .owl-next:hover{border-color:#00d3f3;background-color:#fff;}.carousel-zodonations.color_blue .owl-prev:hover i,.carousel-zodonations.color_blue .owl-next:hover i{color:#00d3f3;}.carousel-zodonations.style-dark .single-cause-donate{border-top-color:rgba(255, 255, 255, 0.05);}.carousel-gallery{position:relative;}.carousel-gallery .owl-nav{position:absolute;top:50%;left:0;right:0;transform:translatey(-50%);}.carousel-gallery .owl-prev,.carousel-gallery .owl-next{width:60px;height:60px;border-radius:100px;opacity:0;visibility:hidden;text-align:center;background-color:#000;border:2px solid #000;transition:all 0.3s ease 0s;}.carousel-gallery .owl-prev i,.carousel-gallery .owl-next i{color:#fff;font-size:14px;line-height:56px;transition:all 0.3s ease 0s;}.carousel-gallery .owl-prev:hover,.carousel-gallery .owl-next:hover{background-color:#fff;transition:background-color 0.3s ease 0s;}.carousel-gallery .owl-prev:hover i,.carousel-gallery .owl-next:hover i{color:#000;}.carousel-gallery:hover .owl-prev,.carousel-gallery:hover .owl-next{opacity:1;visibility:visible;}.carousel-gallery .owl-next{float:right;margin-right:30px;}@media screen and (min-width:1200px){.carousel-gallery .owl-next{margin-right:90px;}}.carousel-gallery .owl-prev{float:left;margin-left:30px;}@media screen and (min-width:1200px){.carousel-gallery .owl-prev{margin-left:90px;}}.carousel-gallery .owl-dots{position:static;padding:20px 0;margin:0 auto;text-align:center;}.carousel-gallery .owl-dot{display:inline-block;margin:0 12px;}.carousel-gallery .owl-dot span{width:6px;height:6px;border-radius:50px;display:inline-block;background-color:#ebebeb;transition:background-color 0.3s ease 0s;}.carousel-gallery .owl-dot.active span,.carousel-gallery .owl-dot:hover span{background-color:#000;}.carousel-gallery .owl-dot:first-child{margin-left:0;}.carousel-gallery .owl-dot:last-child{margin-right:0;}.testimonials{text-align:center;padding-bottom:69px;position:relative;padding-top:50px;transition:all 0.4s ease 0s;/*---- VC Row ----*/}.testimonials:before{content:'\f10d';font-family:'FontAwesome';font-size:175px;color:#fff;position:absolute;top:-8px;left:50%;opacity:0.05;transform:translatex(-50%);transition:all 0.4s ease 0s;}.testimonials .testimonials__content{max-width:770px;margin:0 auto;transition:all 0.4s ease 0s;}.testimonials .testimonials__content p{font-size:20px;font-weight:300;font-style:italic;color:#999;padding-bottom:144px;transition:all 0.4s ease 0s;}.testimonials .testimonials__bottom h3{font-size:14px;color:#fff;font-family:'Poppins', sans-serif;font-weight:700;margin-bottom:0;}.testimonials .testimonials__bottom p{color:#000;font-family:'Poppins', sans-serif;font-size:12px;letter-spacing:0.2em;}.testimonials .carousel-indicators{left:0;right:0;bottom:81px;padding:0;width:100%;margin:0 auto;}.testimonials .carousel-indicators li{text-indent:inherit;width:60px;height:60px;overflow:hidden;border-radius:50%;border:none;margin:0 10px;transform:scale(1);transition:all 0.3s ease 0s;}.testimonials .carousel-indicators li:last-child{margin-right:0;}.testimonials .carousel-indicators li:first-child{margin-left:0;}.testimonials .carousel-indicators li.active,.testimonials .carousel-indicators li:hover{transform:scale(1.4);}.cms-overlay-color{position:absolute;top:0;left:0;right:0;bottom:0;}.row-gradient-color{position:relative;/*---- CMS Grid ----*/}.row-gradient-color .gradient-color{position:absolute;left:0;right:0;top:0;opacity:0.8;}.cms-grid-filter{text-align:center;margin-bottom:60px;}.cms-grid-filter li{padding:0 3px;}.cms-grid-filter li a{line-height:30px;padding:0 30px;border-radius:50px;height:30px;border:1px solid #e5e5e5;color:#383b3f;font-family:'Poppins', sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;font-size:12px;text-transform:uppercase;}.cms-grid-filter li a.active,.cms-grid-filter li a:hover{background-color:#000;border-color:#000;color:#fff !important;}@media screen and (max-width:1199px){.cms-grid-filter li{margin-bottom:10px;}}.grid-campaigns .cms-grid-item{text-align:center;margin-bottom:56px;}.grid-campaigns .cms-grid-item a{font-size:14px;font-family:'Poppins', sans-serif;font-weight:700;color:#383b3f;margin:0;text-transform:uppercase;}.grid-campaigns .cms-grid-item a:hover{color:#000 !important;}.grid-campaigns .single-cause-donate{text-align:center;}.grid-campaigns .single-cause-donate a{color:#fff;font-size:12px;letter-spacing:0.2em;font-family:'Poppins', sans-serif;font-weight:400;line-height:60px;height:60px;border:1px solid #fff;padding:0 85px;display:inline-block;border-radius:100px;}.grid-campaigns .single-cause-donate a:hover,.grid-campaigns .single-cause-donate a:focus{color:#000;background-color:#fff;}.grid-campaigns .process-donate .raised,.grid-campaigns .process-donate .goal{float:left;width:50%;}.grid-campaigns .process-donate .text-donate{color:rgba(56, 59, 63, 0.1);font-size:30px;font-family:'Poppins', sans-serif;font-weight:700;text-transform:uppercase;}.grid-campaigns .process-donate .raised,.grid-campaigns .process-donate .goal{color:#fff;font-size:12px;letter-spacing:0.2em;font-family:'Poppins', sans-serif;font-weight:600;padding-top:15px;}.grid-campaigns .process-donate .raised{text-align:left;}.grid-campaigns .process-donate .goal{text-align:right;}.grid-campaigns .entry-process{position:relative;height:57px;top:9px;}.grid-campaigns .entry-process .percent{position:absolute;left:0;right:0;background-color:#fff;border-radius:50px;height:6px;top:4px;}.grid-campaigns .entry-process .number{position:absolute;background-color:#000;height:6px;border-radius:50px;left:0;top:4px;transition:width 0.3s ease 0s;}.grid-campaigns .cms-grid-media img{width:100%;transition:all 0.4s ease 0s;}.grid-campaigns .entry-media{position:relative;background-color:#383b3f;margin-bottom:18px;transition:all 0.4s ease 0s;}.grid-campaigns .entry-media .wrap-content{position:absolute;padding:0 60px;top:50%;left:0;right:0;opacity:0;visibility:hidden;transform:scale(0.6) translatey(-50%);transition:all 0.4s ease 0s;}.grid-campaigns .entry-media .wrap-content p{color:#999;}@media screen and (max-width:599px){.grid-campaigns .entry-media .wrap-content{padding:0 10px;}}.grid-campaigns .entry-media:hover .cms-grid-media img{opacity:0.2;}.grid-campaigns .entry-media:hover .wrap-content{opacity:1;visibility:visible;transform:scale(1) translatey(-50%);}.grid-campaigns.color_green .cms-grid-filter li a.active,.grid-campaigns.color_green .cms-grid-filter li a:hover{border-color:#7fbf00;background-color:#7fbf00;}.grid-campaigns.color_blue .cms-grid-filter li a.active,.grid-campaigns.color_blue .cms-grid-filter li a:hover{border-color:#00d3f3;background-color:#00d3f3;}.grid-campaigns.style-dark .cms-grid-filter li a{border-color:rgba(255, 255, 255, 0.05);}.grid-workflow{padding:15px 0;position:relative;}.grid-workflow .cms-grid-item{position:relative;padding-bottom:30px;}.grid-workflow .cms-grid-item:before{content:'';background-color:#e5e5e5;width:35px;height:1px;position:absolute;top:15px;}@media (min-width:767px) and (max-width:991px){.grid-workflow .cms-grid-item:before{left:-67px;}}.grid-workflow .cms-grid-item:after{content:'';background-color:#e5e5e5;width:1px;height:100%;position:absolute;top:0;z-index:1;}@media (min-width:767px) and (max-width:991px){.grid-workflow .cms-grid-item:after{left:-98px;}}.grid-workflow .cms-grid-item i{width:60px;height:60px;display:inline-block;border-radius:100px;font-size:32px;color:#fff;line-height:60px;text-align:center;position:absolute;top:-15px;z-index:5;}@media (min-width:767px) and (max-width:991px){.grid-workflow .cms-grid-item i{left:-127px;}}.grid-workflow .cms-grid-item.left-side:before{right:-67px;}.grid-workflow .cms-grid-item.left-side:after{right:-98px;}.grid-workflow .cms-grid-item.left-side i{right:-127px;}@media (min-width:992px) and (max-width:1199px){.grid-workflow .cms-grid-item.left-side:after{right:-80px;}.grid-workflow .cms-grid-item.left-side:before{right:-47px;}.grid-workflow .cms-grid-item.left-side i{right:-110px;}}@media screen and (min-width:1200px){.grid-workflow .cms-grid-item.left-side .entry-content{margin-right:-30px;}}.grid-workflow .cms-grid-item.right-side:before{left:-67px;}.grid-workflow .cms-grid-item.right-side:after{left:-98px;}.grid-workflow .cms-grid-item.right-side i{left:-127px;}@media (min-width:992px) and (max-width:1199px){.grid-workflow .cms-grid-item.right-side:after{left:-80px;}.grid-workflow .cms-grid-item.right-side:before{left:-47px;}.grid-workflow .cms-grid-item.right-side i{left:-110px;}}@media screen and (min-width:1200px){.grid-workflow .cms-grid-item.right-side .entry-content{margin-left:-30px;}}.grid-workflow .cms-grid-item:last-child:after{display:none;}.grid-workflow .entry-content h6{font-size:12px;font-family:'Poppins', sans-serif;font-weight:600;margin-bottom:8px;}.grid-workflow .entry-content h5{font-size:14px;color:#383b3f;font-family:'Poppins', sans-serif;font-weight:700;margin-bottom:11px;}.grid-workflow .entry-content p{font-size:14px;font-family:'Poppins', sans-serif;font-weight:300;color:#818181;}@media screen and (min-width:992px){.grid-workflow .left-side{text-align:right;}}.grid-workflow.style-dark .cms-grid-item:before,.grid-workflow.style-dark .cms-grid-item:after{background-color:rgba(255, 255, 255, 0.05);}.grid-cause .cms-grid-media img{width:100%;}.grid-cause .cms-grid-item{margin-bottom:60px;}.grid-cause .single-cause-donate{background-color:#f2f2f2;border-top:1px solid #e6e6e6;text-align:center;height:61px;}.grid-cause .single-cause-donate a{color:#383b3f;font-size:12px;letter-spacing:0.2em;font-family:'Poppins', sans-serif;font-weight:400;line-height:61px;}.grid-cause .single-cause-donate a:hover,.grid-cause .single-cause-donate a:focus{color:#000;}.grid-cause .process-donate .raised,.grid-cause .process-donate .text-donate,.grid-cause .process-donate .goal{float:left;width:33.33333%;}.grid-cause .process-donate .text-donate{color:rgba(56, 59, 63, 0.1);font-size:30px;font-family:'Poppins', sans-serif;font-weight:700;text-transform:uppercase;}.grid-cause .process-donate .raised,.grid-cause .process-donate .goal{color:#818181;font-size:12px;letter-spacing:0.2em;font-family:'Poppins', sans-serif;font-weight:600;padding-top:15px;}.grid-cause .process-donate .raised{text-align:left;}.grid-cause .process-donate .goal{text-align:right;}.grid-cause .entry-process{position:relative;}.grid-cause .entry-process .percent{position:absolute;left:0;right:0;background-color:#fff;border-radius:50px;height:6px;top:4px;}.grid-cause .entry-process .number{position:absolute;background-color:#000;height:6px;border-radius:50px;left:0;top:4px;transition:width 0.3s ease 0s;}.grid-cause .content{text-align:center;background-color:#f2f2f2;padding:52px 60px 70px;}.grid-cause .content a{line-height:normal;font-size:20px;color:#383b3f;font-family:'Poppins', sans-serif;font-weight:700;margin-bottom:24px;display:inline-block;}.grid-cause .content a:hover{color:#000;}.grid-cause .content p{color:#818181;font-family:'Poppins', sans-serif;font-weight:300;font-size:14px;margin-bottom:33px;}@media screen and (max-width:1199px){.grid-cause .content{padding-left:20px;padding-right:20px;}}@media screen and (min-width:1200px){.page-cause [class^="col-"],.grid-event [class^="col-"],.grid-campaigns [class^="col-"],.page-cause [class*=" col-"],.grid-event [class*=" col-"],.grid-campaigns [class*=" col-"]{padding-right:30px;padding-left:30px;}.page-cause.container,.grid-event.container,.grid-campaigns.container{padding:0 30px;width:1230px;}.page-cause .row,.grid-event .row,.grid-campaigns .row{margin:0 -30px;}}.gallery .cms-grid{margin-bottom:30px;}.gallery .image-popup{border:1px solid #000;color:#000;font-size:20px;height:50px;left:50%;line-height:50px;margin:0 auto;position:absolute;text-align:center;top:0%;transform:translateX(-50%) translateY(-50%);transition:all 0.3s ease 0s;width:50px;opacity:0;}.gallery .image-popup:hover{background-color:#000;color:#fff;}.gallery .gallery-content{position:relative;background-color:transparent;transition:all 0.3s ease 0s;margin-bottom:30px;}.gallery .gallery-content .cms-grid-media{opacity:1;transition:all 0.3s ease 0s;}.gallery .gallery-content:hover{background-color:#383b3f;}.gallery .gallery-content:hover .cms-grid-media{opacity:0.3;}.gallery .gallery-content:hover .image-popup{opacity:1;top:50%;}.grid-event .cms-grid-media img{width:100%;}.grid-event p{margin-bottom:22px;line-height:24px;}.grid-event .entry-content{margin-bottom:60px;}.grid-event .wrap-readmore{text-align:center;background-color:#f2f2f2;border-top:1px solid #e6e6e6;}.grid-event .wrap-readmore a{display:inline-block;color:#383b3f;font-size:12px;font-weight:400;letter-spacing:0.2em;font-family:'Poppins', sans-serif;padding:25px 0;}.grid-event .wrap-readmore a:hover,.grid-event .wrap-readmore a:focus{color:#000;}.grid-event .event-meta{list-style:none;padding:0;}.grid-event .event-meta i{color:#000;font-size:14px;margin-right:13px;min-width:15px;text-align:center;}.grid-event .event-meta li{font-style:normal;color:#818181;font-weight:300;line-height:28px;font-size:14px;}.grid-event .content{padding:54px 60px 45px;background-color:#f2f2f2;}@media screen and (max-width:1199px){.grid-event .content{padding-left:20px;padding-right:20px;}}.grid-event .content a{display:inline-block;color:#383b3f;font-size:20px;font-family:'Poppins', sans-serif;font-weight:700;line-height:30px;margin-bottom:24px;}.grid-event .content a:hover,.grid-event .content a:focus{color:#000;}.grid-partner{position:relative;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;/*---- VC Acordion ----*/}.grid-partner .row{margin:0;}.grid-partner .cms-grid-item{padding:0;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;text-align:center;}.grid-partner .entry-content{background-color:transparent;transition:all 0.3s ease 0s;}.grid-partner .entry-content:hover{background-color:#000;}.grid-partner.style-dark{border-top-color:rgba(255, 255, 255, 0.05);border-right-color:rgba(255, 255, 255, 0.05);}.grid-partner.style-dark .cms-grid-item{border-left-color:rgba(255, 255, 255, 0.05);border-bottom-color:rgba(255, 255, 255, 0.05);}.wpb-js-composer .vc_tta-panel{margin-bottom:10px;}.wpb-js-composer .vc_tta-panel:last-child{margin-bottom:0;}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-theme .vc_tta-panel-heading{border:1px solid #e5e5e5;border-radius:50px !important;}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-theme .vc_tta-panel-title > a{padding:0 30px;height:48px;line-height:50px;font-size:14px;color:#383b3f;font-weight:bold;font-family:'Poppins', sans-serif;}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-theme .vc_active .vc_tta-panel-heading{background-color:#000;border-color:#000;}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-theme .vc_active .vc_tta-panel-heading .vc_tta-panel-title > a{color:#fff;}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-theme .vc_tta-panel-body{border:none !important;padding:14px 30px 22px !important;}@media screen and (min-width:1200px){.wpb-js-composer .vc_tta.vc_general.vc_tta-style-dark{margin-right:-30px;}}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-dark .vc_tta-panel-heading{border:1px solid #383b3f;border-radius:50px !important;}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-dark .vc_tta-panel-title > a{padding:0 30px;height:48px;line-height:50px;font-size:14px;color:#383b3f;font-weight:bold;font-family:'Poppins', sans-serif;}@media screen and (max-width:991px){.wpb-js-composer .vc_tta.vc_general.vc_tta-style-dark .vc_tta-panel-title > a{height:auto;line-height:20px;padding:15px 30px;}}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-dark .vc_active .vc_tta-panel-heading{background-color:#383b3f;border-color:#383b3f;}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-dark .vc_active .vc_tta-panel-heading .vc_tta-panel-title > a{color:#fff;}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-dark .vc_tta-panel-body{border:none !important;padding:14px 30px 12px !important;}@media screen and (min-width:1200px){.wpb-js-composer .vc_tta.vc_general.vc_tta-style-light{margin-right:-30px;}}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-light .vc_tta-panel-heading{border:1px solid #383b3f;border-radius:50px !important;}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-light .vc_tta-panel-title > a{padding:0 30px;height:48px;line-height:50px;font-size:14px;color:#fff;font-weight:bold;font-family:'Poppins', sans-serif;}@media screen and (max-width:991px){.wpb-js-composer .vc_tta.vc_general.vc_tta-style-light .vc_tta-panel-title > a{height:auto;line-height:20px;padding:15px 30px;}}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-light .vc_active .vc_tta-panel-heading{background-color:#fff;border-color:#fff;}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-light .vc_active .vc_tta-panel-heading .vc_tta-panel-title > a{color:#383b3f;}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-light .vc_tta-panel-body{border:none !important;padding:14px 30px 12px !important;}.page.wpb-js-composer .vc_tta .vc_tta-controls-icon{height:10px;width:10px;/*---- Counter Single ----*/}.page.wpb-js-composer .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before{border-width:0 1px 1px 0;}.cms-counter-wraper{text-align:center;/*---- Charity ----*/}.cms-counter-wraper .cms-icon{width:120px;height:120px;border-radius:100px;display:inline-block;background-color:#fff;margin-bottom:18px;}.cms-counter-wraper .cms-icon i{color:#000;font-size:64px;width:100%;height:100%;line-height:120px;}.cms-counter-wraper .cms-counter{font-family:'Poppins', sans-serif;font-weight:400;font-size:40px;color:#fff;margin-bottom:2px;}.cms-counter-wraper h3{font-size:12px;font-family:'Poppins', sans-serif;font-weight:700;color:#fff;}.wrap-charity{max-width:770px;margin:0 auto;/*---- Button ----*/}.wrap-charity .charity-title{margin-bottom:54px;}.wrap-charity p{font-size:20px;font-family:'Poppins', sans-serif;font-weight:300;color:#818181;line-height:30px;margin-bottom:51px;}.cms-button-wrapper{margin-bottom:20px;/*---- CMS Search Donate ----*/}.cms-button-wrapper a{font-size:12px;font-family:'Poppins', sans-serif;font-weight:400;color:#fff;height:60px;line-height:60px;padding:0 80px;border-radius:100px;display:inline-block;background-color:#000;border:1px solid #000;}.cms-button-wrapper a:hover{background-color:#fff;color:#000;}.cms-button-wrapper.inline{display:inline-block;}.cms-search-donate{/*---- CMS Image ----*/}.cms-search-donate .form-search,.cms-search-donate select{display:block;border:1px solid #e0e0e0;height:50px;width:100%;padding:0 30px;font-size:14px;margin-bottom:10px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}.cms-search-donate .form-search::-webkit-input-placeholder,.cms-search-donate select::-webkit-input-placeholder{color:#818181;font-family:'Poppins', sans-serif;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.cms-search-donate .form-search::-moz-placeholder,.cms-search-donate select::-moz-placeholder{color:#818181;font-family:'Poppins', sans-serif;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.cms-search-donate .form-search:-moz-placeholder,.cms-search-donate select:-moz-placeholder{color:#818181;font-family:'Poppins', sans-serif;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.cms-search-donate .form-search:-ms-input-placeholder,.cms-search-donate select:-ms-input-placeholder{color:#818181;font-family:'Poppins', sans-serif;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.cms-search-donate select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}.cms-search-donate select option{height:40px;padding:8px 30px;}.cms-search-donate .wrap-select{position:relative;}.cms-search-donate .wrap-select:before{content:'\f0d7';font-family:'FontAwesome';font-size:14px;color:#383b3f;top:18px;right:20px;position:absolute;font-style:normal;}.cms-search-donate .search-submit{height:60px;border:2px solid #000;color:#fff;font-family:'Poppins', sans-serif;font-size:12px;font-weight:400;letter-spacing:0.2em;padding:0 55px;line-height:56px;border-radius:100px;background-color:#000;margin-top:30px;transition:all 0.3s ease 0s;}.cms-search-donate .search-submit:hover{background-color:#fff;color:#000;}.cms-search-donate.style-dark .form-search,.cms-search-donate.style-dark select{border-color:rgba(255, 255, 255, 0.05);}.cms-image{/*---- CMS Donate ----*/}@media screen and (max-width:1499px){.cms-image{margin:0 !important;}}.wrap-donate{max-width:600px;margin:0 auto 20px;}.wrap-donate .process-donate .raised,.wrap-donate .process-donate .text-donate,.wrap-donate .process-donate .goal{float:left;width:33.33333%;line-height:1 !important;}.wrap-donate .process-donate .text-donate{color:#fff;font-size:30px;font-family:'Poppins', sans-serif;font-weight:300;}.wrap-donate .process-donate .text-donate .day{font-weight:700;}.wrap-donate .process-donate .raised,.wrap-donate .process-donate .goal{color:#fff;font-size:12px;letter-spacing:0.2em;font-family:'Poppins', sans-serif;font-weight:700;padding-top:15px;}.wrap-donate .process-donate .raised .raised-goal,.wrap-donate .process-donate .goal .raised-goal{font-weight:400;}.wrap-donate .process-donate .raised{text-align:left !important;}.wrap-donate .process-donate .goal{text-align:right !important;}.wrap-donate .entry-process{position:relative;height:70px;margin-top:11px;}.wrap-donate .entry-process .percent{position:absolute;left:0;right:0;background-color:#fff;border-radius:50px;height:6px;top:4px;}.wrap-donate .entry-process .number{position:absolute;background-color:#000;height:6px;border-radius:50px;left:0;top:4px;transition:width 0.3s ease 0s;}.wrap-donate .wrap-button-donate a{display:inline-block;border:1px solid #fff;border-radius:100px;height:60px;margin:0 3px;font-size:12px;font-family:'Poppins', sans-serif;font-weight:400;line-height:60px;padding:0 55px;color:#fff;transition:all 0.3s ease 0s !important;}.wrap-donate .wrap-button-donate a:hover{background-color:#fff;color:#383b3f;}#footer-bottom{background-color:#fff;padding-top:28px;padding-bottom:27px;}#footer-bottom p{color:#818181;font-weight:400;font-family:'Poppins', sans-serif;letter-spacing:0.2em;font-size:12px;margin:0;}#footer-bottom a{color:#818181;font-weight:400;font-family:'Poppins', sans-serif;letter-spacing:2px;font-size:12px;}#footer-bottom a:hover,#footer-bottom a:focus{color:#f9cac5;}#footer-top{background-color:#383b3f;padding-top:152px;padding-bottom:130px;/*---- Header ----*/}#footer-top .infor-bottom li{margin-bottom:26px;color:#999;font-size:14px;font-weight:300;}@media screen and (max-width:1199px){#footer-top .infor-bottom li{line-height:20px;}}#footer-top .infor-bottom i{font-size:14px;color:#fff;}@media screen and (min-width:1200px){#footer-top .infor-bottom i{margin-right:25px;}}#footer-top .social-footer a{width:32px;height:32px;border:1px solid #fff;color:#fff;border-radius:50px;display:inline-block;text-align:center;background-color:transparent;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}#footer-top .social-footer a:hover,#footer-top .social-footer a:focus{background-color:#000;border-color:#000;}#footer-top .social-footer i{line-height:30px;}#footer-top .social-footer li{display:inline-block;margin-right:3px;}#footer-top .social-footer li:last-child{margin-right:0;}@media screen and (max-width:991px){#footer-top .social-footer li{margin-bottom:10px;}}@media screen and (min-width:1200px){#footer-top .social-footer{padding-left:40px;}}@media screen and (max-width:991px){#footer-top{padding-bottom:50px;padding-top:50px;text-align:center;}#footer-top .wrap-section{margin-bottom:50px;}}.header-1{height:80px;background-color:#383b3f;}.header-3 .container-fluid{max-width:1560px;}.header-3 #cshero-header .menu-mobile{top:30%;}.header-3 .menu-main-menu{text-align:left;padding-left:65px;}.header-3 .menu-main-menu > li > a{color:#383b3f;}.header-3 .header-top{background-color:#383b3f;}.header-3 .header-top li{display:inline-block;line-height:39px;margin:0 11px;}.header-3 .header-top li:last-child{margin-right:0;}.header-3 .header-top li:first-child{margin-left:0;}.header-3 .wrap-social{padding-left:65px;}@media screen and (max-width:991px){.header-3 .wrap-social{padding:0;text-align:center;}}.header-3 .search-header{position:relative;height:80px;}.header-3 .search-header .searchform{position:absolute;top:50%;right:15px;max-width:250px;width:100%;transform:translatey(-50%);}@media screen and (max-width:991px){.header-3 .search-header .searchform{left:0;right:0;bottom:10px;margin:0 auto;}}.header-3 .search-header input{height:50px;border:none;padding:0 30px;background-color:transparent;}.header-3 .search-header input::-webkit-input-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.header-3 .search-header input::-moz-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.header-3 .search-header input:-moz-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.header-3 .search-header input:-ms-input-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.header-3 .search-header .search-submit{background:transparent none repeat scroll 0 0;border:medium none;float:left;font-size:0;height:50px;padding:0;position:absolute;right:8px;top:0px;width:38px;}.header-3 .search-header .search-submit:before{color:#383b3f;content:'\f002';font-family:'FontAwesome';font-size:14px;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}.header-3 .search-header .search-submit:hover:before{color:#989898;}.header-3 .icon-control{text-align:right;padding-right:65px;}@media screen and (max-width:991px){.header-3 .icon-control{text-align:center;padding:0;}}.header-3 .icon-control li{color:#818181;font-size:14px;}.header-3 .icon-control i{color:#fff;margin-right:10px;font-size:14px;}.header-3 .header3-middle{line-height:60px;padding-bottom:44px;padding-top:48px;border-bottom:1px solid #e5e5e5;}.header-3 .header3-middle .main_logo,.header-3 .header3-middle .sticky_logo{line-height:60px;height:60px;padding-left:65px;}@media screen and (max-width:991px){.header-3 .header3-middle .main_logo,.header-3 .header3-middle .sticky_logo{padding:0;}}@media screen and (max-width:767px){.header-3 .header3-middle .main_logo,.header-3 .header3-middle .sticky_logo{text-align:center;}}.header-3 .wrap-social a{color:#fff;font-size:14px;}.header-3 .header-infor .infor-left{text-align:center;max-width:60px;float:left;}.header-3 .header-infor .wrap-infor{display:flex;align-items:center;}@media screen and (max-width:767px){.header-3 .header-infor .wrap-infor{float:none;max-width:300px;margin:0 auto;}}.header-3 .header-infor i{width:60px;height:60px;border-radius:100px;line-height:60px;border:1px solid #e6e6e6;color:#000;font-size:32px;}.header-3 .header-infor .infor-right{width:calc(100% - 60px);float:left;padding-top:5px;padding-left:20px;}.header-3 .header-infor .infor-right h5{font-size:12px;color:#383b3f;font-family:'Poppins', sans-serif;font-weight:700;margin:0;line-height:13px;}.header-3 .header-infor .infor-right p{font-size:14px;font-family:'Poppins', sans-serif;color:#818181;font-weight:300;margin:0;}@media screen and (min-width:992px){.header-2{background-color:transparent;position:absolute;left:0;right:0;top:0;z-index:999;}.admin-bar .header-2{top:32px;}}.social-header{display:flex;align-items:center;text-align:right;height:80px;justify-content:end;padding-right:65px;}.social-header a{width:32px;height:32px;border:1px solid #fff;color:#fff;border-radius:50px;display:inline-block;text-align:center;background-color:transparent;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}.social-header a:hover,.social-header a:focus{background-color:#000;border-color:#000;}.social-header i{line-height:30px;}.social-header li{display:inline-block;margin:0 3px;}.social-header li:last-child{margin-right:0;}.social-header li:first-child{margin-left:0;}@media screen and (max-width:991px){.header-2{background-color:#383b3f;}}#cshero-header-logo{line-height:80px;}.main_logo img,.sticky_logo img{max-height:80px;}@media screen and (min-width:1600px){.main_logo,.sticky_logo{padding-left:65px;}}.main_logo .site-title,.sticky_logo .site-title{font-size:48px;line-height:1;margin:0;padding:0;font-family:'Poppins', sans-serif;}.main_logo .site-title a,.sticky_logo .site-title a{color:#000;opacity:1;line-height:1;}.main_logo .site-title a:hover,.sticky_logo .site-title a:hover{opacity:0.7;}.main_logo .site-description,.sticky_logo .site-description{color:#000;font-size:18px;margin:0;padding:0;font-family:'Poppins', sans-serif;}.hd-fixed .header-1-wrap{height:80px;padding:0;}.hd-fixed .header-fixed{left:0;right:0;top:0;z-index:99;background-color:#383b3f;}.hd-fixed .header-3{height:290px;}.admin-bar.hd-fixed .header-fixed{top:32px;/*---- Page Title ----*/}.page-title{background-attachment:scroll;background-image:url("../images/page-title/page_title.jpg");background-position:center center;background-size:cover;position:relative;padding-bottom:111px;padding-top:110px;/*---- Page 404 ----*/}.page-title .overlay{position:absolute;width:100%;height:100%;top:0;}.page-title h1{font-family:'Poppins', sans-serif;font-size:60px;color:#fff;font-weight:300;text-transform:uppercase;margin-top:0;margin-bottom:4px;}@media screen and (max-width:767px){.page-title h1{font-size:40px;}}.page-title #breadcrumb-text span{font-family:'Poppins', sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:0.2em;}.page-title #breadcrumb-text span > span{color:#000;}.page-title #breadcrumb-text span a{color:#fff;}.page-title #breadcrumb-text span a:hover,.page-title #breadcrumb-text span a:focus{color:#000;}@media screen and (max-width:991px){.page-title{padding-top:60px;padding-bottom:60px;}}.error404 .page-title,.error404 #footer-top{display:none;}.error404 #footer-bottom{background-color:#383b3f;padding-top:69px;padding-bottom:68px;}.error404 #footer-bottom p,.error404 #footer-bottom a{color:#fff;}.error404 .site-content{padding:0;}.wrap-404-page{/*---- Page Contact ----*/}.wrap-404-page .wrap-content{text-align:left;}.wrap-404-page h1{color:#000;font-size:250px;font-family:'Poppins', sans-serif;line-height:220px;font-weight:700;margin:0;}@media screen and (max-width:767px){.wrap-404-page h1{font-size:130px;line-height:inherit;}}.wrap-404-page h3{color:#383b3f;margin-top:0;margin-bottom:52px;font-family:'Poppins', sans-serif;font-size:40px;text-transform:uppercase;}.wrap-404-page .page-404__home{font-family:'Poppins', sans-serif;font-weight:300;font-size:12px;letter-spacing:0.2em;color:#fff;background-color:#000;border-radius:50px;padding:20px 54px 19px 54px;display:inline-block;}@media screen and (max-width:767px){.contact-us{text-align:center;}}@media screen and (max-width:991px){.contact-us{margin-bottom:40px;}}.contact-us h3{font-size:30px;color:#383b3f;font-family:'Poppins', sans-serif;margin-bottom:4px;}.contact-us input[type='email'],.contact-us input[type='text'],.contact-us input[type='tel']{height:50px;line-height:50px;padding:0 30px;}.contact-us textarea{height:200px;padding:15px 30px 0;}.contact-us input[type='email'],.contact-us input[type='text'],.contact-us input[type='tel'],.contact-us textarea{border:1px solid #e5e5e5;width:100%;margin-top:30px;background-color:transparent;}.contact-us input[type='email']::-webkit-input-placeholder,.contact-us input[type='text']::-webkit-input-placeholder,.contact-us input[type='tel']::-webkit-input-placeholder,.contact-us textarea::-webkit-input-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.contact-us input[type='email']::-moz-placeholder,.contact-us input[type='text']::-moz-placeholder,.contact-us input[type='tel']::-moz-placeholder,.contact-us textarea::-moz-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.contact-us input[type='email']:-moz-placeholder,.contact-us input[type='text']:-moz-placeholder,.contact-us input[type='tel']:-moz-placeholder,.contact-us textarea:-moz-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.contact-us input[type='email']:-ms-input-placeholder,.contact-us input[type='text']:-ms-input-placeholder,.contact-us input[type='tel']:-ms-input-placeholder,.contact-us textarea:-ms-input-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.contact-us input[type='submit']{color:#fff;font-size:12px;font-family:'Poppins', sans-serif;letter-spacing:0.2em;border:3px solid #000;background-color:#000;height:60px;margin-top:40px;line-height:55px;padding-left:70px;padding-right:70px;border-radius:50px;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}.contact-us input[type='submit']:hover{background-color:#fff;color:#818181;}@media screen and (max-width:767px){.contact-infor{text-align:center;}}.contact-infor h3{color:#383b3f;font-family:'Poppins', sans-serif;font-size:30px;margin-bottom:34px;}.contact-infor li{color:#818181;font-family:'Poppins', sans-serif;font-weight:300;font-size:14px;margin-bottom:27px;}.contact-infor i{color:#000;margin-right:25px;}@media screen and (max-width:991px){.contact-infor i{margin-right:10px;}}.hour-open{/*---- Loading Page ----*/}@media screen and (max-width:767px){.hour-open{text-align:center;}}.hour-open h3{color:#383b3f;font-family:'Poppins', sans-serif;font-size:30px;margin-bottom:33px;}.hour-open li{color:#818181;font-family:'Poppins', sans-serif;font-weight:300;font-size:14px;margin-bottom:24px;}.hour-open .day{min-width:150px;display:inline-block;}#helping-hand-loadding{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:#fff;}#helping-hand-loadding .wrap-loading{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}#helping-hand-loadding .text{color:#000;display:inline-block;margin-left:5px;}#helping-hand-loadding .bounceball{position:relative;display:inline-block;height:37px;width:15px;}#helping-hand-loadding .bounceball:before{position:absolute;content:'';display:block;top:0;width:15px;height:15px;border-radius:50%;background-color:#000;transform-origin:50%;animation:bounce 500ms alternate infinite ease;}@keyframes bounce{/*---- Body Style ----*/0%{top:30px;height:5px;border-radius:60px 60px 20px 20px;transform:scaleX(2);}35%{height:15px;border-radius:50%;transform:scaleX(1);}100%{top:0;}}.entry-contents{padding-left:15px;}.entry-contents li{font-size:14px;color:#818181;font-family:'Poppins', sans-serif;font-weight:300;line-height:38px;}ul.entry-contents{list-style:outside;}ol.entry-contents{list-style:decimal;/*---- Modal Event ----*/}.event-modal{/*---- Back To Top ----*/}.event-modal .modal-title{font-family:'Poppins', sans-serif;font-weight:700;font-size:24px;color:#383b3f;}.event-modal .modal-dialog{width:400px;}@media screen and (max-width:767px){.event-modal .modal-dialog{width:auto;margin:20px;}}.event-modal .modal-footer{font-family:'Poppins', sans-serif;font-size:14px;line-height:20px;}.event-modal .modal-body{padding-top:35px;}.event-modal .modal-body input{height:50px;border:1px solid #4c4f53;width:100%;padding:0 30px;margin-bottom:20px;background-color:transparent;transition:all 0.3s ease 0s;}.event-modal .modal-body input:focus{border-color:#000;}.event-modal .modal-body input::-webkit-input-placeholder{color:#383b3f;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.event-modal .modal-body input::-moz-placeholder{color:#383b3f;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.event-modal .modal-body input:-moz-placeholder{color:#383b3f;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.event-modal .modal-body input:-ms-input-placeholder{color:#383b3f;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.event-modal .modal-body button{font-family:'Poppins', sans-serif;font-size:12px;color:#fff;letter-spacing:0.2em;text-transform:uppercase;border-radius:50px;border:3px solid #000;height:60px;padding:0 70px;margin-bottom:20px;line-height:60px;background-color:#000;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.event-modal .modal-body button:hover,.event-modal .modal-body button:focus{background-color:#fff;color:#000;}.helping-hand-back-to-top{position:fixed;bottom:75px;right:20px;background-color:#000;width:60px;height:60px;display:inline-block;border-radius:100px;text-align:center;opacity:0;z-index:99;visibility:hidden;border:2px solid #000;transition:all 0.5s ease 0s;}.helping-hand-back-to-top i{color:#fff;font-size:34px;line-height:55px;transition:all 0.3s ease 0s;}.helping-hand-back-to-top:hover{cursor:pointer;background-color:#fff;}.helping-hand-back-to-top:hover i{color:#000;animation:BackToTop 0.5s ease 0s infinite;}.helping-hand-back-to-top.on{opacity:1;visibility:visible;}@keyframes BackToTop{50%{transform:translatey(-5px);}100%{transform:translatey(0px);}}@-webkit-keyframes BackToTop{50%{transform:translatey(-5px);}100%{transform:translatey(0px);}}@-moz-keyframes BackToTop{50%{transform:translatey(-5px);}100%{transform:translatey(0px);}}@-o-keyframes BackToTop{50%{transform:translatey(-5px);}100%{transform:translatey(0px);}}.our-say{font-size:40px;font-family:'Poppins', sans-serif;font-weight:300;line-height:50px;}.our-say span{font-weight:700;}@media screen and (min-width:1200px){.column-space .vc_column_container > .vc_column-inner{padding-right:30px;padding-left:30px;}.column-space.vc_row{margin:0 -30px;}}@media screen and (min-width:1200px){.vc_row.row-visible{overflow:visible !important;z-index:3;}}#idsearch .searchform{position:fixed;width:100%;top:50%;-webkit-transform:translatey(-50%);-ms-transform:translatey(-50%);transform:translatey(-50%);}#idsearch .form-search{background:#fff;border-radius:0;color:#383b3f;height:60px;padding:6px 60px 6px 30px;width:100%;border:1px solid ;border-radius:50px;}#idsearch .form-search::-webkit-input-placeholder{font-weight:400;color:#818181;font-size:16px;}#idsearch .form-search::-moz-placeholder{font-weight:400;color:#818181;font-size:16px;}#idsearch .form-search:-moz-placeholder{font-weight:400;color:#818181;font-size:16px;}#idsearch .form-search:-ms-input-placeholder{font-weight:400;color:#818181;font-size:16px;}@media screen and (min-width:992px){#idsearch .form-search{padding:0 30px;}}#idsearch .search-submit{height:60px;position:absolute;right:0;top:0;width:60px;background-color:transparent;border:none;}#idsearch .search-submit:before{color:#000;content:'\f002';font-family:'FontAwesome';font-size:30px;line-height:60px;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}.helping-hand-mini-cart{opacity:0;visibility:hidden;position:absolute;top:120px;box-shadow:0 0 10px rgba(0, 0, 0, 0.2);z-index:9;padding:30px 20px;background-color:#fff;transition:all 0.3s ease 0s;right:0;}@media screen and (min-width:768px){.helping-hand-mini-cart{width:300px;}}@media screen and (max-width:767px){.helping-hand-mini-cart{width:100%;}}.helping-hand-mini-cart .woocommerce-mini-cart__empty-message{text-align:center;}#social-header .header-icon{text-align:right;position:relative;}@media screen and (min-width:1600px){#social-header .header-icon{padding-right:65px;}}#social-header .helping-hand-mini-cart.mini-cart-open{top:80px;visibility:visible;opacity:1;}#social-header .search-header,#social-header .mini-cart,#social-header .login{line-height:80px;font-size:14px;color:#fff;height:80px;display:inline-block;padding:0 24px;}@media screen and (max-width:1450px){#social-header .search-header,#social-header .mini-cart,#social-header .login{padding:0 14px;}}@media (min-width:992px) and (max-width:1199px){#social-header .search-header,#social-header .mini-cart,#social-header .login{padding:0 5px;}}#social-header .search-header:hover,#social-header .mini-cart:hover,#social-header .login:hover{color:#000;}#social-header .search-header.search-header,#social-header .mini-cart.search-header,#social-header .login.search-header{padding-left:0;}#social-header .search-header.login,#social-header .mini-cart.login,#social-header .login.login{padding-right:0;}#social-header .mini-cart{position:relative;}#social-header .mini-cart .counter-items{background-color:#000;border-radius:100px;color:#fff;font-family:poppins;font-size:9px;font-weight:500;height:12px;line-height:12px;position:absolute;right:15px;text-align:center;top:25px;width:12px;transition:all 0.3s ease 0s;}@media screen and (max-width:1450px){#social-header .mini-cart .counter-items{right:6px;}}@media (min-width:992px) and (max-width:1199px){#social-header .mini-cart .counter-items{right:-2px;}}#social-header .woocommerce-mini-cart .woocommerce-mini-cart-item{position:relative;padding:10px 0;min-height:90px;font-family:'Poppins', sans-serif;font-weight:400;font-size:14px;color:#808080;min-height:100px;border-bottom:1px solid #eee;}#social-header .woocommerce-mini-cart .woocommerce-mini-cart-item:last-child{border:none;}#social-header .woocommerce-mini-cart .woocommerce-mini-cart-item img{width:80px !important;position:absolute;left:30px;}#social-header .woocommerce-mini-cart .woocommerce-mini-cart-item .remove{position:absolute;top:50%;margin:0;left:0;text-align:center;transform:translatey(-50%);}#social-header .woocommerce-mini-cart .woocommerce-mini-cart-item .wrap-infor{text-align:left;margin-left:125px;width:calc(100% - 125px);}#social-header .woocommerce-mini-cart .woocommerce-mini-cart-item .title_product{font-family:'Poppins', sans-serif;font-size:14px;font-weight:600;max-width:210px;color:#383b3f;}#social-header .woocommerce-mini-cart .woocommerce-mini-cart-item .quantity{display:block;}#social-header .woocommerce-mini-cart__total{text-align:left;font-family:'Poppins', sans-serif;font-weight:400;font-size:14px;color:#808080;margin:0 0 20px 0;border-bottom:1px solid #eee;border-top:1px solid #eee;}#social-header .woocommerce-mini-cart__buttons{text-align:left;}#social-header .woocommerce-mini-cart__buttons a{margin:0 5px;background-color:#000;border:1px solid #000;padding:3px 10px;border-radius:5px;color:#fff;}#social-header .woocommerce-mini-cart__buttons a:hover{background-color:#fff;color:#000;border-color:#000;}#social-header .woocommerce-mini-cart__buttons a:last-child{margin-right:0;}#social-header .woocommerce-mini-cart__buttons a:first-child{margin-left:0;}@media screen and (max-width:767px){.modal.site_donate_form .popup_title{font-size:18px;line-height:20px;}.modal.site_donate_form h4{font-size:20px;}}.site_donation_popup_form label{font-family:'Poppins', sans-serif;font-weight:600;font-size:14px;color:#818181;}.site_donation_popup_form input[type='tel'],.site_donation_popup_form input[type='text'],.site_donation_popup_form input[type='email']{height:40px;border:1px solid #4c4f53;width:100%;padding:0 30px;background-color:transparent;}.site_donation_popup_form input[type='tel']::-webkit-input-placeholder,.site_donation_popup_form input[type='text']::-webkit-input-placeholder,.site_donation_popup_form input[type='email']::-webkit-input-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.site_donation_popup_form input[type='tel']::-moz-placeholder,.site_donation_popup_form input[type='text']::-moz-placeholder,.site_donation_popup_form input[type='email']::-moz-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.site_donation_popup_form input[type='tel']:-moz-placeholder,.site_donation_popup_form input[type='text']:-moz-placeholder,.site_donation_popup_form input[type='email']:-moz-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.site_donation_popup_form input[type='tel']:-ms-input-placeholder,.site_donation_popup_form input[type='text']:-ms-input-placeholder,.site_donation_popup_form input[type='email']:-ms-input-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.site_donation_popup_form textarea{height:80px;border:1px solid #4c4f53;width:100%;border-radius:3px;padding:10px 20px;background-color:transparent;transition:all 0.3s ease 0s;}.site_donation_popup_form textarea:hover,.site_donation_popup_form textarea:focus{border-color:#000;}.site_donation_popup_form textarea::-webkit-input-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.site_donation_popup_form textarea::-moz-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.site_donation_popup_form textarea:-moz-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.site_donation_popup_form textarea:-ms-input-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.site_donation_popup_form .amount_wrapper .button{color:#000;background-color:#fff;border-color:#000;}.site_donation_popup_form .amount_wrapper .button.active,.site_donation_popup_form .amount_wrapper .button:hover{color:#fff;background-color:#000;}@media screen and (max-width:767px){.site_donation_popup_form .amount_wrapper .button{margin-bottom:10px !important;}}.site_donation_popup_form .button_donate{color:#fff;background-color:#000;border-color:#000;}.site_donation_popup_form .button_donate:hover{color:#000;background-color:#fff;}.modal.popup_title{background-color:#000;}@media screen and (min-width:992px){#cshero-menu-mobile,.cs-menu-toggle{display:none;}li li.menu-item-has-children > a:after{content:"\f0da";font-family:'FontAwesome';font-size:15px;float:right;}.sub-menu{background-color:#fff;min-width:250px;text-align:left;}.sub-menu a{font-weight:400;font-size:12px;text-transform:uppercase;color:#818181;letter-spacing:0.2em;line-height:40px;font-family:'Poppins', sans-serif;padding:0 30px;display:block;}.sub-menu a:hover{color:#000;}.menu-item > ul{position:absolute;opacity:0;z-index:99;visibility:hidden;background:#fff none repeat scroll 0 0;border-radius:3px;padding:20px 0;top:130px;box-shadow:0 4px 5px rgba(0, 0, 0, 0.1);-webkit-transition:top 0.25s ease 0s, opacity 0.25s ease 0s;transition:top 0.25s ease 0s, opacity 0.25s ease 0s;}ul.sub-menu li > ul{top:0;left:120%;opacity:0;visibility:hidden;-webkit-transition:left 0.25s ease 0s;transition:left 0.25s ease 0s;}.menu-main-menu{text-align:center;}.menu-main-menu li.menu-item{position:relative;}.menu-main-menu > li{position:relative;display:inline-block;padding:0 3%;}.menu-main-menu > li:first-child{padding-left:0;}.menu-main-menu > li:last-child{padding-right:0;}.menu-main-menu > li > a{font-weight:400;font-size:12px;text-transform:uppercase;color:#fff;letter-spacing:0.2em;line-height:80px;font-family:'Poppins', sans-serif;padding:28px 0;}.menu-main-menu > li > a:hover{color:#000;}.menu-main-menu > li:hover.menu-item > ul{top:80px;opacity:1;visibility:visible;}.menu-main-menu > li ul > li:hover > ul{top:0;opacity:1;left:100%;visibility:visible;}.menu-main-menu > li.current-menu-item > a,.menu-main-menu > li.current-menu-ancestor > a{color:#000;}.menu-main-menu > li ul li.current-menu-item > a,.menu-main-menu > li ul li.current-menu-ancestor > a{color:#000;}.header-2{padding-top:45px;transition:all 0.5s ease 0s;/* End Menu Sub Level *//* Menu Stick Wall */}.header-2.header-fixed{padding-top:0;}#cshero-header .main-navigation ul:not(.wg-menu-item){/* End Menu Stick Wall */}#cshero-header .main-navigation ul:not(.wg-menu-item).back{right:100%;left:auto;}#cshero-header .main-navigation ul:not(.wg-menu-item).back ul:not(.back){right:100%;left:auto;}#cshero-header .main-navigation ul:not(.wg-menu-item).back ul.back{left:100%;right:auto;}#cshero-header .main-navigation ul:not(.wg-menu-item).back ul.back ul:not(.back){left:100%;right:auto;}#cshero-header .main-navigation ul:not(.wg-menu-item).back ul.back ul.back{right:100%;left:auto;}}@media screen and (min-width:992px) and (min-width:992px) and (max-width:1199px){.menu-main-menu > li{padding:0 2%;}}@media screen and (max-width:991px){#cshero-header-navigation{position:absolute;top:80px;left:0;border-top:1px solid #eee;right:0;width:100%;background:#fff none repeat scroll 0 0;height:0;min-height:0;overflow:hidden;transition:all 0.3s ease 0s;z-index:1;visibility:hidden;opacity:0;}#cshero-header-navigation.menu-open{visibility:visible;opacity:1;height:auto;padding:30px;box-shadow:0 10px 10px 0 rgba(0, 0, 0, 0.3);}#cshero-header{position:relative;/* Dropdown Sub Menu */}#cshero-header .menu-mobile{display:inline-block;width:40px;height:30px;line-height:30px;position:absolute;text-align:center;top:50%;left:50%;transition:all 0.4s ease 0s;transform:translate(-50%, -50%);}#cshero-header .menu-mobile:hover{cursor:pointer;}.cs-menu-toggle{display:block;background-color:#000;line-height:30px;border-radius:5px;cursor:pointer;position:absolute;right:0;text-align:center;top:0;color:#fff;width:30px;font-size:20px;-webkit-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.cs-menu-toggle:before{content:"\f105";font-family:'FontAwesome';color:#fff;}.menu-main-menu > li{position:relative;}.menu-main-menu > li a{display:block;border-bottom:none;font-size:14px;color:#606060;font-weight:800;line-height:16px;font-family:;padding:10px 0;text-transform:uppercase;}.menu-main-menu > li a:hover{color:#000;}.menu-main-menu > li.current-menu-item > a,.menu-main-menu > li.current-menu-ancestor > a,.menu-main-menu > li.current-menu-ancestor > a:hover{color:#000;}.menu-main-menu > li ul li.current-menu-item > a,.menu-main-menu > li ul li.current-menu-ancestor > a{color:#000;}.menu-main-menu > li li{position:relative;}.menu-main-menu > li .sub-menu{max-height:0;overflow:hidden;padding-left:10px;-webkit-transition:max-height 600ms linear 0ms;transition:max-height 600ms linear 0ms;}.menu-main-menu > li .sub-menu li > a{display:block;border-bottom:none;font-size:14px;color:#606060;font-weight:800;line-height:16px;font-family:;padding:10px 0;text-transform:uppercase;}.menu-main-menu > li .sub-menu li > a:hover{color:#000;}.menu-main-menu > li .sub-menu.submenu-open{max-height:1000px;}.menu-main-menu > li .sub-menu.submenu-open + .cs-menu-toggle:before{color:#fff;content:"\f107";}}@media screen and (max-width:599px){#cshero-header.main-header{height:auto;}#cshero-header-logo{text-align:center;width:100%;}#social-header{width:100%;margin-top:20px;}#social-header .header-icon{text-align:center;}#social-header a{line-height:40px;}#cshero-header-navigation{top:180px;}#cshero-header .menu-mobile{top:90px;}#social-header2{width:100%;}#social-header2 .social-header{justify-content:center;padding-right:0;padding-top:20px;height:100px;}}.wg-ft-title{font-size:20px;color:#fff;font-family:'Poppins', sans-serif;line-height:normal;margin-top:0;margin-bottom:44px;}#footer-top{/*---- Sidebar Widget ----*/}#footer-top .mc4wp-form-fields p{margin-bottom:33px;color:#999;font-size:14px;font-weight:300;}#footer-top .mc4wp-form-fields input[type='email']{height:50px;border:1px solid #4c4f53;min-width:350px;padding:0 30px;background-color:transparent;}#footer-top .mc4wp-form-fields input[type='email']::-webkit-input-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}#footer-top .mc4wp-form-fields input[type='email']::-moz-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}#footer-top .mc4wp-form-fields input[type='email']:-moz-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}#footer-top .mc4wp-form-fields input[type='email']:-ms-input-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}@media screen and (max-width:1199px){#footer-top .mc4wp-form-fields input[type='email']{min-width:100%;}}#footer-top .mc4wp-form-fields button{background-color:transparent;height:50px;border:none;position:absolute;right:30px;color:#fff;}#footer-top .mc4wp-form-fields .wrap-form{position:relative;}.sidebar-area .widget{margin-bottom:50px;}.wg-title{font-family:'Poppins', sans-serif;font-size:30px;color:#383b3f;margin-bottom:25px;font-weight:bold;margin-top:20px;/*  Get In Touch Widget
----------------------------------*/}@media screen and (max-width:991px){.wg-title{font-size:28px;}}.sidebar-area .widget_apsc_widget{margin-bottom:58px;}.widget_apsc_widget .apsc-each-profile{float:none;margin:10px 0 0;min-height:0;width:auto;text-align:right;font-family:inherit;background-color:transparent;}.widget_apsc_widget .apsc-each-profile:first-child{margin-top:0;}.widget_apsc_widget .apsc-each-profile a{display:block;height:60px;transform:none;transition:all 240ms;border-radius:0;box-shadow:none;color:#fff;font-size:12px;letter-spacing:0.6px;text-decoration:none;text-transform:uppercase;background-color:transparent;}.widget_apsc_widget .apsc-each-profile a:hover,.widget_apsc_widget .apsc-each-profile a:focus{transform:none;}.widget_apsc_widget .apsc-each-profile a:hover .apsc-inner-block:after,.widget_apsc_widget .apsc-each-profile a:focus .apsc-inner-block:after,.widget_apsc_widget .apsc-each-profile a:hover .social-icon:after,.widget_apsc_widget .apsc-each-profile a:focus .social-icon:after{background-color:#000;}.widget_apsc_widget .apsc-each-profile a:hover.apsc-facebook-icon,.widget_apsc_widget .apsc-each-profile a:focus.apsc-facebook-icon{color:#3b5998;}.widget_apsc_widget .apsc-each-profile a:hover.apsc-twitter-icon,.widget_apsc_widget .apsc-each-profile a:focus.apsc-twitter-icon{color:#1dcaff;}.widget_apsc_widget .apsc-each-profile a:hover.apsc-google-plus-icon,.widget_apsc_widget .apsc-each-profile a:focus.apsc-google-plus-icon{color:#dd4b39;}.widget_apsc_widget .apsc-each-profile a:hover.apsc-pinterest-icon,.widget_apsc_widget .apsc-each-profile a:focus.apsc-pinterest-icon{color:#c92228;}.widget_apsc_widget .apsc-each-profile a:hover.apsc-linkedin-icon,.widget_apsc_widget .apsc-each-profile a:focus.apsc-linkedin-icon{color:#3f729b;}.widget_apsc_widget .apsc-each-profile a:hover.apsc-digg-icon,.widget_apsc_widget .apsc-each-profile a:focus.apsc-digg-icon{color:#2169a8;}.widget_apsc_widget .apsc-each-profile a:hover.apsc-print-icon,.widget_apsc_widget .apsc-each-profile a:focus.apsc-print-icon{color:#5e5959;}.widget_apsc_widget .apsc-each-profile a:hover.apsc-email-icon,.widget_apsc_widget .apsc-each-profile a:focus.apsc-email-icon{color:#8f8f8f;}.widget_apsc_widget .apsc-inner-block{height:100%;box-shadow:none;position:relative;padding:0 30px 0 0;}.widget_apsc_widget .apsc-inner-block:after{content:'';display:block;height:100%;position:absolute;left:61px;top:0;right:0;-webkit-transition:all 240ms;transition:all 240ms;}.widget_apsc_widget .apsc-inner-block,.widget_apsc_widget .media-name{height:100%;}.widget_apsc_widget .apsc-inner-block:before,.widget_apsc_widget .media-name:before{content:'';display:inline-block;vertical-align:middle;position:relative;height:100%;}.widget_apsc_widget .media-name,.widget_apsc_widget .apsc-count,.widget_apsc_widget .apsc-media-type{display:inline-block;line-height:60px;}.widget_apsc_widget .social-icon,.widget_apsc_widget .apsc-count,.widget_apsc_widget .apsc-media-type{position:relative;z-index:1;font-size:inherit;}.widget_apsc_widget .apsc-count{margin-right:4px;}.widget_apsc_widget .apsc-media-type{opacity:0.75;}.widget_apsc_widget .social-icon{display:block;float:left;height:100%;padding-left:90px;font-weight:700;}.widget_apsc_widget .social-icon i.fa{font-size:16px;width:20px;line-height:20px;display:inline-block;vertical-align:middle;text-align:center;position:absolute;left:20px;top:20px;z-index:1;}.widget_apsc_widget .social-icon:after{content:'';display:block;width:60px;height:100%;position:absolute;left:0;top:0;-webkit-transition:all 240ms;transition:all 240ms;}.widget_apsc_widget .apsc-facebook-icon .apsc-inner-block:after,.widget_apsc_widget .apsc-facebook-icon .social-icon:after{background-color:#3b5998;}.widget_apsc_widget .apsc-twitter-icon .apsc-inner-block:after,.widget_apsc_widget .apsc-twitter-icon .social-icon:after{background-color:#1dcaff;}.widget_apsc_widget .apsc-youtube-icon .apsc-inner-block:after,.widget_apsc_widget .apsc-youtube-icon .social-icon:after{background-color:#e52d27;}.widget_apsc_widget .apsc-soundcloud-icon .apsc-inner-block:after,.widget_apsc_widget .apsc-soundcloud-icon .social-icon:after{background-color:#f80;}.widget_apsc_widget .apsc-dribble-icon .apsc-inner-block:after,.widget_apsc_widget .apsc-dribble-icon .social-icon:after{background-color:#ea4c89;}.widget_apsc_widget .apsc-comment-icon .apsc-inner-block:after,.widget_apsc_widget .apsc-comment-icon .social-icon:after{background-color:#464646;}.widget_apsc_widget .apsc-edit-icon .apsc-inner-block:after,.widget_apsc_widget .apsc-edit-icon .social-icon:after{background-color:#837d7d;}.widget_apsc_widget .apsc-google-plus-icon .apsc-inner-block:after,.widget_apsc_widget .apsc-google-plus-icon .social-icon:after{background-color:#dd4b39;}.widget_apsc_widget .apsc-instagram-icon .apsc-inner-block:after,.widget_apsc_widget .apsc-instagram-icon .social-icon:after{background-color:#3f729b;}.mc4wp-form{margin-bottom:58px;}.mc4wp-form .wrap-form{position:relative;}.mc4wp-form input[type='email']{border:1px solid #e7e8ea;width:100%;padding:0 30px;height:50px;background-color:transparent;transition:all 0.3s ease 0s;}.mc4wp-form input[type='email']:hover,.mc4wp-form input[type='email']:focus{border-color:#000;}.mc4wp-form input[type='email']::-webkit-input-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.mc4wp-form input[type='email']::-moz-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.mc4wp-form input[type='email']:-moz-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.mc4wp-form input[type='email']:-ms-input-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.mc4wp-form button{background-color:transparent;height:50px;border:none;position:absolute;right:15px;color:#383b3f;}.cms-flickr-photo{margin-bottom:53px;}.cms-flickr-photo .flick_wrap{margin:0 -5px;}.cms-flickr-photo .flickr_badge_image{padding:5px;display:inline-block;width:33%;}.cms-flickr-photo img{width:100%;}.cms-flickr-photo .wg-title{margin-bottom:29px;}.cms-recent-posts .recent-post-thumbnail{max-width:85px;float:left;}.cms-recent-posts .recent-post-item{margin-bottom:20px;}.cms-recent-posts .recent-post-content{margin-left:105px;}.cms-recent-posts .entry-widget-title{margin-top:9px;margin-bottom:2px;}.cms-recent-posts .entry-widget-title a{font-family:'Poppins', sans-serif;font-size:14px;color:#383b3f;font-weight:700;line-height:18px;text-transform:uppercase;}.cms-recent-posts .entry-widget-title a:hover,.cms-recent-posts .entry-widget-title a:focus{color:#000;}.cms-recent-posts .date-time{color:#808080;font-size:12px;letter-spacing:0.2em;font-family:'Poppins', sans-serif;font-weight:600;margin:0;text-transform:uppercase;}.widget_tag_cloud a{color:#383b3f;font-family:'Poppins', sans-serif;font-size:12px;letter-spacing:0.2em;display:inline-block;border-radius:50px;padding:0 30px;background-color:#fff;border:1px solid #e5e5e5;height:30px;line-height:30px;text-transform:uppercase;margin-bottom:10px;margin-right:3px;}.widget_tag_cloud a:hover,.widget_tag_cloud a:focus{background-color:#000;color:#fff;border-color:#000;}.widget_search{/*---- Cause Widget ----*/}.widget_search .wrap-search{position:relative;}.widget_search input[type='text']{border:1px solid #e7e8ea;width:100%;padding:0 30px;height:50px;background-color:transparent;}.widget_search input[type='text']:hover,.widget_search input[type='text']:focus{border-color:#000;}.widget_search input[type='text']::-webkit-input-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.widget_search input[type='text']::-moz-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.widget_search input[type='text']:-moz-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.widget_search input[type='text']:-ms-input-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.widget_search button{background-color:transparent;height:50px;border:none;position:absolute;right:15px;color:#383b3f;}.widget_search .wg-title{margin-bottom:34px;}#sidebar-cause .cms-recent-posts .cs-title{margin-bottom:36px;}#sidebar-cause .widget_tag_cloud .cs-title{margin-bottom:36px;}#sidebar-cause .widget{margin-bottom:50px;}#sidebar-cause .widget:last-child{margin-bottom:0;}#sidebar-cause .widget_cause_search{margin-bottom:58px;}#sidebar-cause .widget_cause_search .searchform{position:relative;}#sidebar-cause .widget_cause_search .cs-title{margin-bottom:36px;}#sidebar-cause .widget_cause_search input[type='text']{border:1px solid #e7e8ea;width:100%;padding:0 30px;height:50px;background-color:transparent;}#sidebar-cause .widget_cause_search input[type='text']:hover,#sidebar-cause .widget_cause_search input[type='text']:focus{border-color:#000;}#sidebar-cause .widget_cause_search input[type='text']::-webkit-input-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}#sidebar-cause .widget_cause_search input[type='text']::-moz-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}#sidebar-cause .widget_cause_search input[type='text']:-moz-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}#sidebar-cause .widget_cause_search input[type='text']:-ms-input-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}#sidebar-cause .widget_cause_search button{background-color:transparent;height:50px;border:none;position:absolute;right:15px;color:#383b3f;}#sidebar-cause .cause-categories{margin-bottom:44px;}#sidebar-cause .cause-categories a{color:#818181;font-family:'Poppins', sans-serif;font-size:14px;font-weight:300;position:relative;padding-left:20px;line-height:36px;}#sidebar-cause .cause-categories a:before{content:'';width:4px;height:4px;border-radius:50px;background-color:#000;position:absolute;top:10px;left:5px;}#sidebar-cause .cause-categories a:hover{padding-left:25px;color:#000;}#sidebar-cause .cms-recent-cause .recent-cause-thumbnail{max-width:85px;float:left;}#sidebar-cause .cms-recent-cause .recent-cause-item{margin-bottom:20px;}#sidebar-cause .cms-recent-cause .recent-cause-item:last-child{margin-bottom:0;}#sidebar-cause .cms-recent-cause .recent-cause-content{margin-left:105px;}#sidebar-cause .cms-recent-cause .entry-widget-title{margin-top:9px;margin-bottom:7px;}#sidebar-cause .cms-recent-cause .entry-widget-title a{font-family:'Poppins', sans-serif;font-size:14px;color:#383b3f;font-weight:700;line-height:18px;text-transform:uppercase;}#sidebar-cause .cms-recent-cause .entry-widget-title a:hover,#sidebar-cause .cms-recent-cause .entry-widget-title a:focus{color:#000;}#sidebar-cause .cms-recent-cause .excerpt{color:#818181;font-size:12px;font-family:'Poppins', sans-serif;font-weight:300;margin:0;line-height:17px;}@media screen and (max-width:767px){#sidebar-cause{margin-bottom:50px;}}.cs-title{font-family:'Poppins', sans-serif;font-size:30px;color:#383b3f;margin-bottom:25px;font-weight:bold;margin-top:0px;/*---- Woocommerce Sidebar ----*/}@media screen and (max-width:991px){.cs-title{font-size:28px;}}.widget_product_categories a{color:#818181;font-family:'Poppins', sans-serif;font-size:14px;font-weight:300;position:relative;padding-left:20px;line-height:36px;}.widget_product_categories a:before{content:'';width:4px;height:4px;border-radius:50px;background-color:#000;position:absolute;top:10px;left:5px;}.widget_product_categories a:hover{padding-left:25px;color:#000;}.sidebar-shop .widget_product_search{margin-bottom:58px;}.sidebar-shop .widget_product_categories{margin-bottom:44px;}.sidebar-shop .widget_product_categories .shop-title{margin-bottom:23px;}.sidebar-shop .widget_price_filter{margin-bottom:53px;}.widget_product_search .product-search{position:relative;}.widget_product_search input[type='text']{border:1px solid #e7e8ea;width:100%;padding:0 30px;height:50px;background-color:transparent;}.widget_product_search input[type='text']::-webkit-input-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.widget_product_search input[type='text']::-moz-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.widget_product_search input[type='text']:-moz-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.widget_product_search input[type='text']:-ms-input-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.widget_product_search button{background-color:transparent;height:50px;border:none;position:absolute;right:15px;color:#383b3f;}.widget_product_search .wg-title{margin-bottom:34px;}.shop-title{font-family:'Poppins', sans-serif;font-size:30px;color:#383b3f;margin-bottom:34px;font-weight:bold;margin-top:18px;}@media screen and (max-width:991px){.shop-title{font-size:28px;}}.sidebar-shop{/*---- Event Widget ----*/}.sidebar-shop .widget{margin-bottom:50px;}.sidebar-shop .widget_price_filter .ui-slider-horizontal{height:6px;}.sidebar-shop .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#f2f2f2;}.sidebar-shop .widget_price_filter .ui-slider .ui-slider-range{background-color:#000;}.sidebar-shop .widget_price_filter .ui-slider .ui-slider-handle{background-color:#000;}.sidebar-shop .widget_price_filter .price_slider_amount .button{background-color:#000;border:1px solid #000;color:#fff;font-family:'Poppins', sans-serif;font-weight:300;letter-spacing:0.2em;text-transform:uppercase;font-size:12px;transition:all 0.3s ease 0s;}.sidebar-shop .widget_price_filter .price_slider_amount .button:hover,.sidebar-shop .widget_price_filter .price_slider_amount .button:focus{color:#000;background-color:#fff;}.sidebar-shop .widget_shopping_cart .woocommerce-mini-cart-item{position:relative !important;margin-bottom:10px;padding-top:10px !important;border-top:1px solid #e7e8ea;min-height:90px;}.sidebar-shop .widget_shopping_cart .woocommerce-mini-cart-item .remove{position:absolute !important;top:50% !important;transform:translatey(-50%);}.sidebar-shop .widget_shopping_cart .woocommerce-mini-cart-item img{width:80px !important;display:block;position:absolute;right:0;}.sidebar-shop .widget_shopping_cart .woocommerce-mini-cart-item a{font-family:'Poppins', sans-serif;font-size:14px;font-weight:600;max-width:210px;color:#383b3f;}.sidebar-shop .widget_shopping_cart .total{font-size:14px;font-family:'Poppins', sans-serif;}.sidebar-shop .widget_shopping_cart a.button{background-color:#000;border:1px solid #000;color:#fff;font-family:'Poppins', sans-serif;font-weight:300;letter-spacing:0.2em;text-transform:uppercase;font-size:12px;padding-top:10px;transition:all 0.3s ease 0s;}.sidebar-shop .widget_shopping_cart a.button:hover,.sidebar-shop .widget_shopping_cart a.button:focus{color:#000;background-color:#fff;}.wg-pass-event .wrap-pass-event{margin-bottom:20px;}.wg-pass-event .wrap-pass-event:last-child{margin-bottom:0;}.wg-pass-event .pass-event-thumbnail{max-width:85px;display:inline-block;float:left;}.wg-pass-event .entry-widget-title{color:#383b3f;font-size:14px;font-weight:700;font-family:'Poppins', sans-serif;margin-bottom:0;line-height:22px;}.wg-pass-event .entry-widget-title a{color:#383b3f;}.wg-pass-event .entry-widget-title a:hover,.wg-pass-event .entry-widget-title a:focus{color:#000;outline:none;}.wg-pass-event p{color:#808080;font-family:'Poppins', sans-serif;font-weight:700;font-size:12px;letter-spacing:0.2em;text-transform:uppercase;}.wg-pass-event .pass-event-content{width:calc(100% - 85px);float:left;padding:10px 0 0 20px;}.wg-comming-event{margin-bottom:40px !important;}.wg-comming-event .entry-widget-title{color:#383b3f;font-size:20px;font-family:'Poppins', sans-serif;font-weight:700;margin-bottom:17px;}.wg-comming-event .entry-widget-title a{color:#383b3f;}.wg-comming-event .entry-widget-title a:hover{color:#000;}.wg-comming-event .pass-event-thumbnail{margin-bottom:34px;}.wg-comming-event .wg-event-meta{list-style:outside none none;padding:0;margin-top:20px;}.wg-comming-event .wg-event-meta li{list-style:outside none none;margin-bottom:16px;padding:0;display:block;}.wg-comming-event .wg-event-meta i{color:#000;font-size:14px;margin-right:13px;min-width:15px;}.wg-comming-event .excerpt{color:#818181;font-size:14px;font-family:'Poppins', sans-serif;font-weight:300;}.env-title{font-family:'Poppins', sans-serif;font-size:30px;color:#383b3f;margin-bottom:34px;font-weight:bold;margin-top:0px;}@media screen and (max-width:991px){.env-title{font-size:28px;}}.sidebar-event .widget{margin-bottom:60px;}.search-no-results .site-main input[type='text']{border:1px solid #e7e8ea;width:100%;padding:0 30px;height:50px;background-color:transparent;}.search-no-results .site-main input[type='text']::-webkit-input-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.search-no-results .site-main input[type='text']::-moz-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.search-no-results .site-main input[type='text']:-moz-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.search-no-results .site-main input[type='text']:-ms-input-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.search-no-results .site-main .search-submit{height:50px;border:2px solid #fe5d4b;color:#fff;font-family:'Poppins', sans-serif;font-weight:400;letter-spacing:0.2em;padding:0 55px;line-height:50px;border-radius:5px;background-color:#fe5d4b;margin-top:30px;transition:all 0.3s ease 0s;}.search-no-results .site-main .search-submit:hover{background-color:#fff;color:#fe5d4b;}@media screen and (min-width:1200px){.helping-hand-products [class^="col-lg-"],.helping-hand-products [class*=" col-lg-"]{padding-right:30px;padding-left:30px;}.helping-hand-products .row{margin:0 -30px;}}.helping-hand-products .woocommerce-result-count{color:#808080;font-size:14px;font-family:'Poppins', sans-serif;font-weight:300;}@media screen and (max-width:499px){.helping-hand-products .woocommerce-result-count{display:block;float:none;text-align:center;}}.helping-hand-products .ordering{margin-bottom:60px;}.helping-hand-products .woocommerce-ordering{border:1px solid #e5e5e5;height:50px;font-family:'Poppins', sans-serif;font-weight:300;font-style:italic;font-size:14px;position:relative;margin:0;}.helping-hand-products .woocommerce-ordering:before{content:'\f0d7';font-family:'FontAwesome';font-size:14px;color:#383b3f;top:18px;right:20px;position:absolute;font-style:normal;}.helping-hand-products .woocommerce-ordering select{width:100%;height:100%;font-family:'Poppins', sans-serif;font-weight:300;font-style:italic;font-size:14px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}@media screen and (min-width:992px){.helping-hand-products .woocommerce-ordering{width:370px;}.helping-hand-products .woocommerce-ordering select{padding:0 30px;}.helping-hand-products .woocommerce-ordering option{height:40px;padding:8px 30px;}}@media screen and (max-width:499px){.helping-hand-products .woocommerce-ordering{display:block;float:none;width:100%;}}.helping-hand-sale{color:#fff;padding-left:5px;padding-top:10px;position:absolute;z-index:2;}.helping-hand-sale:before{content:'';position:absolute;top:0;left:0;z-index:-1;border-color:#000 transparent transparent #000;border-style:solid;border-width:35px;}.helping-hand-product{margin-bottom:60px !important;/*---- Single Shop ----*/}.helping-hand-product .product-image{position:relative;}.helping-hand-product .product-image img{width:100%;}.helping-hand-product .content-product{background-color:#f2f2f2;text-align:center;padding:60px 60px 77px;}@media screen and (max-width:991px){.helping-hand-product .content-product{padding-right:20px;padding-left:20px;}}.helping-hand-product .content-product p{font-size:14px;color:#818181;font-family:'Poppins', sans-serif;font-weight:300;margin-bottom:30px;}.helping-hand-product .content-product .star-rating{float:left;font-size:13px;height:14px;color:#000;}.helping-hand-product .content-product .star-rating:before{font-size:13px;color:#000;height:14px;}.helping-hand-product .content-product .price{float:right;color:#818181 !important;font-size:12px !important;letter-spacing:0.2em;font-family:'Poppins', sans-serif;font-weight:700;line-height:14px;}.helping-hand-product .content-product .price ins{color:#818181;}.helping-hand-product .title-product{color:#383b3f;font-size:20px;font-family:'Poppins', sans-serif;font-weight:700;line-height:1;display:block;margin-bottom:30px;}.helping-hand-product .title-product:hover{color:#000;}.helping-hand-product .add-to-cart{text-align:center;background-color:#f2f2f2;border-top:1px solid #e6e6e6;}.helping-hand-product .add-to-cart a.button,.helping-hand-product .add-to-cart a.added_to_cart{font-size:12px;color:#383b3f;background-color:transparent;font-weight:300;padding:24px 0;text-transform:uppercase;letter-spacing:0.2em;}.helping-hand-product .add-to-cart a.button:hover,.helping-hand-product .add-to-cart a.added_to_cart:hover{color:#000;}.helping-hand-product .add-to-cart a.button:after{vertical-align:inherit;}.helping-hand-product .add-to-cart a.button.loading:after{width:12px;height:13px;top:5px;right:50%;}.single-product .site-content{padding-top:160px;}.single-shop-content .wrap-image{position:relative;}.single-shop-content .comment-form-author label,.single-shop-content .comment-form-email label{min-width:100px;font-family:'Poppins', sans-serif;font-weight:400;}.single-shop-content .comment-form-author input,.single-shop-content .comment-form-email input{height:40px;border:1px solid #e7e8ea;min-width:350px;padding:0 30px;background-color:transparent;}.single-shop-content .comment-form-author input:hover,.single-shop-content .comment-form-email input:hover,.single-shop-content .comment-form-author input:focus,.single-shop-content .comment-form-email input:focus{border-color:#000;}.single-shop-content .comment-form-author input::-webkit-input-placeholder,.single-shop-content .comment-form-email input::-webkit-input-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.single-shop-content .comment-form-author input::-moz-placeholder,.single-shop-content .comment-form-email input::-moz-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.single-shop-content .comment-form-author input:-moz-placeholder,.single-shop-content .comment-form-email input:-moz-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.single-shop-content .comment-form-author input:-ms-input-placeholder,.single-shop-content .comment-form-email input:-ms-input-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}@media screen and (max-width:991px){.single-shop-content .comment-form-author input,.single-shop-content .comment-form-email input{min-width:100%;}}.single-shop-content .woocommerce-product-rating{margin-bottom:3px !important;}.single-shop-content .flex-control-nav{width:100%;margin:5px -5px 80px;}.single-shop-content .flex-control-nav li{width:25%;float:left;padding:5px;}.single-shop-content .flex-control-nav li img{width:100%;height:auto;max-width:100%;}.single-shop-content .related{margin-top:50px;}.single-shop-content .related h2{text-align:center;font-size:30px;font-family:'Poppins', sans-serif;font-weight:700;color:#383b3f;margin-bottom:38px;text-transform:uppercase;}.single-shop-content .entry-summary{margin-top:21px;}.single-shop-content .entry-summary .wrap-share span{font-size:14px;}.single-shop-content .entry-summary .wrap-share ul,.single-shop-content .entry-summary .wrap-share li{display:inline-block;}.single-shop-content .entry-summary .wrap-share li{text-align:center;width:35px;font-size:14px;}.single-shop-content .entry-summary .wrap-share .facebook{color:#3e5992;}.single-shop-content .entry-summary .wrap-share .twitter{color:#5daae4;}.single-shop-content .entry-summary .wrap-share .google-plus{color:#e34d4a;}.single-shop-content .entry-summary .wrap-share .facebook:hover,.single-shop-content .entry-summary .wrap-share .twitter:hover,.single-shop-content .entry-summary .wrap-share .google-plus:hover{color:#000;}@media screen and (max-width:991px){.single-shop-content .entry-summary .wrap-share{margin:30px 0;display:inline-block;}}.single-shop-content .entry-summary .price,.single-shop-content .entry-summary ins{float:right;font-size:20px !important;color:#818181 !important;font-family:'Poppins', sans-serif;font-weight:700;}.single-shop-content .entry-summary ins{margin-left:10px;}.single-shop-content .entry-summary .woocommerce-review-link{font-size:14px;}.single-shop-content .entry-summary .star-rating{margin-top:9px;float:left;font-size:13px;height:14px;color:#000;}.single-shop-content .entry-summary .star-rating:before{font-size:13px;color:#000;height:14px;}.single-shop-content .product_title{color:#383b3f;font-size:30px;font-family:'Poppins', sans-serif;font-weight:700;line-height:1;text-transform:uppercase;}.single-shop-content .woocommerce-product-details__short-description{font-weight:300;font-family:'Poppins', sans-serif;font-size:14px;color:#818181;}.single-shop-content .woocommerce-product-details__short-description ul{padding-top:10px;padding-bottom:26px;}@media screen and (max-width:991px){.single-shop-content .woocommerce-product-details__short-description ul{padding:0;}}.single-shop-content .woocommerce-product-details__short-description li{color:#818181;font-family:'Poppins', sans-serif;font-size:14px;font-weight:300;position:relative;padding-left:15px;line-height:36px;}.single-shop-content .woocommerce-product-details__short-description li:before{content:'';width:4px;height:4px;border-radius:50px;background-color:#000;position:absolute;top:15px;left:0;}@media screen and (max-width:991px){.single-shop-content .woocommerce-product-details__short-description li{line-height:30px;}}.single-shop-content .product_meta{font-family:'Poppins', sans-serif;font-size:12px;line-height:1;color:#383b3f;line-height:20px;text-transform:uppercase;}.single-shop-content .product_meta a{color:#383b3f;}.single-shop-content .product_meta a:hover{color:#000;}.single-shop-content .product_meta .posted_in{margin-right:50px;}@media screen and (max-width:1199px){.single-shop-content .product_meta .posted_in{display:block;}}@media screen and (max-width:991px){.single-shop-content .product_meta{margin:20px 0;display:inline-block;}}.single-shop-content .cart{margin-top:57px;margin-bottom:39px !important;}.single-shop-content .cart .quantity{margin-right:20px !important;}.single-shop-content .cart .quantity .qty{height:60px;width:100px;border:1px solid #e5e5e5;border-radius:50px;}@media screen and (max-width:499px){.single-shop-content .cart .quantity{margin-bottom:15px !important;}}.single-shop-content .cart button.button.alt{height:60px;line-height:60px;font-size:12px;text-transform:uppercase;font-weight:400;font-family:'Poppins', sans-serif;color:#fff;border-radius:50px;padding:0 70px;background-color:#000;border:2px solid #000;transition:all 0.3s ease 0s;}.single-shop-content .cart button.button.alt:hover,.single-shop-content .cart button.button.alt:focus{background-color:#fff;color:#000;}@media screen and (max-width:991px){.single-shop-content .cart{margin-top:30px;margin-bottom:20px !important;}}.helping-hand-review .woocommerce-Tabs-panel--reviews{border:1px solid #e6e6e6;padding:20px;}.helping-hand-review .reviews_tab{font-size:20px;font-family:'Poppins', sans-serif;font-weight:400;color:#383b3f;display:inline-block;margin-bottom:20px;}.helping-hand-review .commentlist{padding:0 !important;}.helping-hand-review img.avatar{border:medium none !important;padding:0 !important;width:60px !important;}.helping-hand-review .comment-text{margin-left:70px !important;}.helping-hand-review .comment-reply-title{font-family:'Poppins', sans-serif;font-weight:400;color:#383b3f;font-size:18px;margin-bottom:30px;display:inline-block;}.helping-hand-review .comment-form-rating label{font-family:'Poppins', sans-serif;font-weight:400;color:#383b3f;font-size:14px;margin-bottom:10px;display:inline-block;}.helping-hand-review .comment-form-rating p.stars a{color:#000;}.helping-hand-review .comment-form-comment label{font-family:'Poppins', sans-serif;font-weight:400;color:#383b3f;font-size:14px;margin-bottom:10px;display:inline-block;}.helping-hand-review .comment-form-comment textarea{border:1px solid #e5e5e5;width:100%;margin-top:30px;background-color:transparent;height:200px !important;padding:10px 30px 0;transition:all 0.3s ease 0s;}.helping-hand-review .comment-form-comment textarea:hover,.helping-hand-review .comment-form-comment textarea:focus{border-color:#000;}.helping-hand-review .comment-form-comment textarea::-webkit-input-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.helping-hand-review .comment-form-comment textarea::-moz-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.helping-hand-review .comment-form-comment textarea:-moz-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.helping-hand-review .comment-form-comment textarea:-ms-input-placeholder{color:#818181;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.helping-hand-review .form-submit input.submit{color:#fff !important;font-size:12px;font-family:'Poppins', sans-serif;letter-spacing:0.2em;border:3px solid #000 !important;background-color:#000 !important;height:60px;text-transform:uppercase;line-height:55px;padding-left:70px !important;padding-right:70px !important;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}.helping-hand-review .form-submit input.submit:hover{background-color:#fff !important;color:#000 !important;}.helping-hand-review .star-rating{margin-top:9px;float:right;font-size:13px;height:14px;font-style:normal;color:#000;}.helping-hand-review .star-rating:before{font-size:13px;color:#000;height:14px;}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{top:50%;transform:translatey(-50%);left:15px;}.woocommerce-message{/*---- Shop Cart ----*/}.woocommerce-message a.button{color:#fff !important;font-size:12px;font-family:'Poppins', sans-serif;letter-spacing:0.2em;border:3px solid #000 !important;background-color:#000 !important;height:60px;text-transform:uppercase;line-height:42px;padding-left:70px !important;padding-right:70px !important;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}.woocommerce-message a.button:hover{background-color:#fff !important;color:#000 !important;}table.helping-hand-cart.cart img{width:80px;}table.helping-hand-cart.cart input.button{color:#fff !important;font-size:12px;font-family:'Poppins', sans-serif;letter-spacing:0.2em;border:3px solid #000 !important;background-color:#000 !important;height:40px;text-transform:uppercase;line-height:25px;padding-left:30px !important;padding-right:30px !important;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}table.helping-hand-cart.cart input.button:hover{background-color:#fff !important;color:#000 !important;}table.helping-hand-cart.cart td.actions .coupon .input-text{border-radius:3px;height:40px;min-width:200px;padding:0 30px;}table.helping-hand-cart.shop_table th{font-family:'Poppins', sans-serif;font-weight:600;}table.helping-hand-cart input.input-text{height:40px;border-radius:50px;border-color:#e5e5e5;}.cart-collaterals h2{font-family:'Poppins', sans-serif;font-weight:700;font-size:24px;text-transform:uppercase;line-height:1;}.cart-collaterals table.shop_table th{font-family:'Poppins', sans-serif;}.cart-collaterals .wc-proceed-to-checkout a.checkout-button{font-family:'Poppins', sans-serif;text-transform:uppercase;background-color:#000;border:3px solid #000;transition:all 0.3s ease 0s;}.cart-collaterals .wc-proceed-to-checkout a.checkout-button:hover{background-color:#fff;color:#000;}.woocommerce-cart{/*---- Shop Checkout ----*/}.woocommerce-cart .woocommerce-cart-form{margin-bottom:30px;}@media screen and (max-width:767px){.woocommerce-cart .woocommerce-cart-form{overflow-x:scroll;}.woocommerce-cart .woocommerce-cart-form .helping-hand-cart{width:767px;}}.woocommerce-cart .cart-empty,.woocommerce-cart .return-to-shop{text-align:center;}.woocommerce-cart .cart-empty a.button,.woocommerce-cart .return-to-shop a.button{color:#fff !important;font-size:12px;font-family:'Poppins', sans-serif;letter-spacing:0.2em;border:3px solid #000 !important;background-color:#000 !important;height:40px;text-transform:uppercase;line-height:25px;padding-left:30px !important;padding-right:30px !important;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}.woocommerce-cart .cart-empty a.button:hover,.woocommerce-cart .return-to-shop a.button:hover{background-color:#fff !important;color:#000 !important;}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:30px 40px;}.woocommerce-checkout .checkout_coupon .form-row input.input-text{border-radius:3px;height:40px;min-width:200px;padding:0 30px;border:1px solid #d3ced2;}.woocommerce-checkout .checkout_coupon input.button{color:#fff !important;font-size:12px;font-family:'Poppins', sans-serif;letter-spacing:0.2em;border:3px solid #000 !important;background-color:#000 !important;height:40px;text-transform:uppercase;line-height:25px;padding-left:30px !important;padding-right:30px !important;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}.woocommerce-checkout .checkout_coupon input.button:hover{background-color:#fff !important;color:#000 !important;}.woocommerce-checkout input.button.alt{color:#fff !important;font-size:12px;font-family:'Poppins', sans-serif;letter-spacing:0.2em;border:3px solid #000 !important;background-color:#000 !important;height:40px;text-transform:uppercase;line-height:25px;padding-left:30px !important;padding-right:30px !important;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}.woocommerce-checkout input.button.alt:hover{background-color:#fff !important;color:#000 !important;}.woocommerce-checkout .woocommerce-checkout-review-order-table td,.woocommerce-checkout .woocommerce-table--order-details td,.woocommerce-checkout .woocommerce-table--customer-details td{height:45px;}.woocommerce-checkout h3,.woocommerce-checkout h2{font-family:'Poppins', sans-serif;font-weight:700;font-size:18px;text-transform:uppercase;}.woocommerce-checkout label{font-family:'Poppins', sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;}.woocommerce-checkout input.input-text{height:40px;border:1px solid #4c4f53;width:100%;border-radius:3px;padding:0 20px;background-color:transparent;transition:all 0.3s ease 0s;}.woocommerce-checkout input.input-text:hover,.woocommerce-checkout input.input-text:focus{border-color:#000;}.woocommerce-checkout input.input-text::-webkit-input-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.woocommerce-checkout input.input-text::-moz-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.woocommerce-checkout input.input-text:-moz-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.woocommerce-checkout input.input-text:-ms-input-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.woocommerce-checkout textarea{height:200px !important;border:1px solid #4c4f53;width:100%;border-radius:3px;padding:20px;background-color:transparent;transition:all 0.3s ease 0s;}.woocommerce-checkout textarea:hover,.woocommerce-checkout textarea:focus{border-color:#000;}.woocommerce-checkout textarea::-webkit-input-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.woocommerce-checkout textarea::-moz-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.woocommerce-checkout textarea:-moz-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.woocommerce-checkout textarea:-ms-input-placeholder{color:#fff;font-size:14px;font-weight:300;font-style:italic;opacity:1;}.woocommerce-checkout ul.woocommerce-thankyou-order-details.order_details{padding:0;}@media screen and (max-width:499px){.woocommerce-checkout ul.woocommerce-thankyou-order-details.order_details li{display:block;margin:0 0 15px 0;padding:0;border:none;float:none;}}.woocommerce-checkout .woocommerce-account-fields .woocommerce-form__label-for-checkbox input{margin-top:8px !important;}.woocommerce-checkout .woocommerce-account-fields .woocommerce-form__label-for-checkbox span{margin-left:20px;}