.enigma_service_area a ,.enigma_footer_widget_area ul li a{color:#1ABC9C;}
#wrapper{background:#ffffff;}
.header_section{background-color:#1ABC9C;color:#fff;}
.navigation_menu{background-color:#fff;border-top:2px solid #1ABC9C;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background-color:#1ABC9C;}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus{background-color:#1ABC9C;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus{background-color:#1ABC9C;}
.dropdown-menu{background-color:rgba(26, 188, 156, 0.9);}
.enigma_heading_title h3{border-bottom:4px solid #1ABC9C;color:#3b3b3b;}
.enigma_heading_title2 h3{border-bottom:2px solid #1ABC9C;color:#3b3b3b;}
.carousel-list li{background:rgba(26, 188, 156, 0.8);}
.enigma_service_iocn{border:4px solid #1ABC9C;background-size:100% 200%;background-image:linear-gradient(to bottom, #1ABC9C 50%, #fff 50%);}
.enigma_service_area:hover .enigma_service_iocn i{color:#1ABC9C;}
.enigma_service_iocn_2 i{background:#fff;border:4px solid #1ABC9C;}
.enigma_service_iocn_2 i{color:#1ABC9C;background-size:100% 200%;background-image:linear-gradient(to bottom, #fff 50%, #1ABC9C 50%);}
.enigma_home_portfolio_showcase .enigma_home_portfolio_showcase_icons a{background-color:#1ABC9C;border:2px solid #1ABC9C;color:#fff;}
.enigma_home_portfolio_showcase .enigma_home_portfolio_showcase_icons a:hover{background-color:#ffffff;border:2px solid #1ABC9C;color:#1ABC9C;}
.enigma_home_portfolio_caption{border-left:1px solid #ccc;border-bottom:4px solid #1ABC9C;border-right:1px solid #ccc;}
.enigma_home_portfolio_caption:hover{background:#1ABC9C;}
.enigma_home_portfolio_caption:hover  h3 a ,.enigma_home_portfolio_caption:hover  small{color:#ffffff;}
.img-wrapper:hover .enigma_home_portfolio_caption{background:#1ABC9C;border-left:1px solid #1ABC9C;border-bottom:4px solid #1ABC9C;border-right:1px solid #1ABC9C;}
.img-wrapper:hover .enigma_home_portfolio_caption  h3 a,.img-wrapper:hover .enigma_home_portfolio_caption  small{color:#ffffff;}
.enigma_proejct_button a{background-color:#f8504b;color:#FFFFFF;border:2px solid #1ABC9C;transition:all 0.4s ease 0s;}
.enigma_proejct_button a:hover{background-color:#ffffff;color:#1ABC9C;border:2px solid #1ABC9C;text-decoration:none;}
.enigma_carousel-prev, .enigma_carousel-next{background-color:#fff;border:2px solid #1ABC9C;}
.enigma_carousel-prev:hover, .enigma_carousel-next:hover{background-color:#1ABC9C;color:#fff;}
.enigma_carousel-prev:hover i, .enigma_carousel-next:hover i{color:#fff;}
.enigma_carousel-prev i,
.enigma_carousel-next i{color:#1ABC9C;}
.enigma_portfolio_detail_pagi li a{color:#404040;border:2px solid #1ABC9C;text-align:center;background-size:100% 200%;background-image:linear-gradient(to bottom, #1ABC9C 50%, #ffffff 50%);-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;transition:all ease 0.5s;}
.enigma_portfolio_detail_pagi li a:hover{color:#404040;border:2px solid #1ABC9C;background-position:0 -100%;}
.enigma_portfolio_detail_pagi li a span{color:#fff;line-height:35px;}
.enigma_portfolio_detail_pagi li a:hover span{color:1ABC9C;}
.enigma-project-detail-sidebar p small{color:#777777;}
.enigma-project-detail-sidebar .launch-enigma-project a{color:#ffffff;border:2px solid #1ABC9C;background-size:100% 200%;background-image:linear-gradient(to bottom, #1ABC9C 50%, #ffffff 50%);-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;transition:all ease 0.5s;}
.enigma-project-detail-sidebar .launch-enigma-project a:hover{background-color:#ffffff;color:#1ABC9C;border:2px solid #1ABC9C;background-position:0 -100%;}
.enigma_gallery_showcase .enigma_gallery_showcase_icons a{background-color:#1ABC9C;border:2px solid #1ABC9C;color:#fff;}
.enigma_gallery_showcase .enigma_gallery_showcase_icons a:hover{background-color:#ffffff;border:2px solid #1ABC9C;color:#1ABC9C;}
.enigma_blog_thumb_wrapper{background:#fff;border-bottom:5px solid #1ABC9C;box-shadow:0 0 6px rgba(0,0,0,.7);}
.enigma_blog_thumb_wrapper h2 a{color:#1ABC9C;transition:all 0.4s ease 0s;}
.enigma_blog_thumb_wrapper h2:hover a{color:#1ABC9C;}
.enigma_blog_thumb_date li i{color:#1ABC9C;}
.enigma_tags a{background-size:100% 200%;background-image:linear-gradient(to bottom, #edf0f2 50%, #1ABC9C 50%);}
.enigma_tags a:hover{color:#fff;background-position:0 -100%;}
.enigma_tags a i{color:#1ABC9C;}
.enigma_tags a:hover i{color:#fff;}
.enigma_blog_thumb_wrapper span a i{color:#1ABC9C;}
.enigma_blog_thumb_wrapper span a{color:#555;}
.enigma_blog_thumb_footer{padding-top:20px;padding-bottom:10px;border-top:3px solid #f5f5f5;}
.enigma_blog_read_btn{border:2px solid #1ABC9C;background-size:100% 200%;background-image:linear-gradient(to bottom, #1ABC9C 50%, #fff 50%);}
.enigma_blog_read_btn i{margin-right:5px;}
.enigma_blog_read_btn:hover{background-position:0 -100%;color:#1ABC9C;}
.enigma_blog_thumb_wrapper_showcase .enigma_blog_thumb_wrapper_showcase_icons a{background-color:#1ABC9C;color:#fff;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;}
.enigma_blog_thumb_wrapper_showcase .enigma_blog_thumb_wrapper_showcase_icons a:hover{background-color:#ffffff;border:2px solid #1ABC9C;color:#1ABC9C;}
.enigma_post_date{background:#1ABC9C;color:#ffffff;}
.enigma_blog_comment:hover i, .enigma_blog_comment:hover h6{color:#1ABC9C;}
.enigma_fuul_blog_detail_padding h2 a{color:#1ABC9C;}
.enigma_fuul_blog_detail_padding h2  a:hover{color:#1ABC9C;}
.enigma_recent_widget_post h3 a{color:#1ABC9C;}
.enigma_sidebar_widget{border-left:3px solid #1ABC9C;border-right:3px solid #1ABC9C;border-bottom:3px solid #1ABC9C;}
.enigma_sidebar_widget_title{background:#1ABC9C;}
.enigma_sidebar_link p a:hover{color:#1ABC9C;}
.enigma_widget_tags a{background-size:100% 200%;background-image:linear-gradient(to bottom, #edf0f2 50%, #1ABC9C 50%);}
.enigma_widget_tags a:hover{border:1px solid #1ABC9C;background-position:0 -100%;color:#fff;}
.enigma_author_detail_wrapper{background:#1ABC9C;padding:15px;margin-bottom:40px;}
.enigma_author_detail_wrapper{border-left:2px solid #1ABC9C;}
.reply a{color:#1ABC9C;}
.enigma_con_input_control:focus, .enigma_con_textarea_control:focus,
.enigma_contact_input_control:focus, .enigma_contact_textarea_control:focus{border-color:#1ABC9C;-webkit-box-shadow:inset 0 0px 0px #1ABC9C, 0 0 5px #1ABC9C;box-shadow:inset 0 0px 0px #1ABC9C, 0 0 5px #1ABC9C;}
.enigma_send_button{border-color:#1ABC9C;color:#6a6a6a;background-size:100% 200%;background-image:linear-gradient(to bottom, #fff 50%, #1ABC9C 50%);-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;transition:all ease 0.5s;}
.enigma_send_button:hover{background-position:0 -100%;border:2px solid #1ABC9C;color:#ffffff;}
.enigma_blog_pagination{background-color:#FFFFFF;}
.enigma_blog_pagi a{border:1px solid #dbdbdb !important;background-color:#ffffff;background-size:100% 200%;background-image:linear-gradient(to bottom, #fff 50%, #1ABC9C 50%);-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;transition:all ease 0.5s;color:#777777;}
.enigma_blog_pagi a:hover, .enigma_blog_pagi a.active{background-position:0 -100%;color:#ffffff;}
.enigma_testimonial_area i{color:#1ABC9C;}
.enigma_testimonial_area img{border:10px solid #1ABC9C;}
.pager a{background:#fff;border:2px solid #1ABC9C;}
.pager a.selected{background:#1ABC9C;border:2px solid #1ABC9C;}
.enigma_client_wrapper:hover{border:4px solid #1ABC9C;}
.enigma_client_prev, .enigma_client_next{background-color:#fff;border:2px solid #1ABC9C;}
.enigma_client_prev:hover, .enigma_client_next:hover{background-color:#1ABC9C;color:#fff;}
.enigma_client_prev:hover i, .enigma_client_next:hover i{color:#fff;}
.enigma_carousel-prev i,
.enigma_carousel-next i{color:#1ABC9C;}
.enigma_team_showcase .enigma_team_showcase_icons a{background-color:#1ABC9C;border:2px solid #1ABC9C;color:#fff;}
.enigma_team_showcase .enigma_team_showcase_icons a:hover{background-color:#ffffff;border:2px solid #1ABC9C;color:#1ABC9C;}
.enigma_team_caption:hover{background:#1ABC9C;}
.enigma_team_caption:hover  h3 a ,.enigma_team_caption:hover  small{color:#ffffff;}
.enigma_team_wrapper:hover .enigma_team_caption{background:#1ABC9C;}
.enigma_team_wrapper:hover .enigma_team_caption  h3 ,.enigma_team_wrapper:hover .enigma_team_caption  small{color:#ffffff;}
.enigma_callout_area{background-color:#1ABC9C;}
.enigma_footer_area{background:#1ABC9C;border-top:0px solid #6B6B6B;}
.enigma_contact_info li .desc{color:#1ABC9C;}
.enigma_dropcape_square span{background-color:#1ABC9C;color:#FFFFFF;}
.enigma_dropcape_simple span{color:#1ABC9C;}
.enigma_dropcape_circle span{background-color:#1ABC9C;color:#FFFFFF;}
.breadcrumb li a{color:#1ABC9C !important;}
.progress-bar{background-color:#1ABC9C !important;}
.btn-search{background:#1ABC9C !important;}
.nav-pills > li  > a{border:3px solid #1ABC9C !important;background-size:100% 200%;background-image:linear-gradient(to bottom, #fff 50%, #1ABC9C 50%) !important;}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus{background-image:linear-gradient(to bottom, #1ABC9C 50%, #1ABC9C 50%) !important;}
.nav-stacked > li  > a{border:3px solid #1ABC9C !important;background-size:100% 200%;background-image:linear-gradient(to bottom, #fff 50%, #1ABC9C 50%) !important;}
.nav-stacked > li.active > a, .nav-stacked > li.active > a:hover, .nav-stacked > li.active > a:focus{background-image:linear-gradient(to bottom, #1ABC9C 50%, #1ABC9C 50%) !important;}
.navbar-toggle{background-color:#1ABC9C !important;border:1px solid #1ABC9C !important;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:#1ABC9C !important;}
.enigma_blockquote_section blockquote {
border-left: 5px solid #1ABC9C ;
}.epyt-debug{cursor:pointer;text-align:left;background-color:#ddd;color:#000}
iframe.__youtube_prefs__{border-width:0}
.epyt-gallery{text-align:center}
.epyt-gallery .epyt-figure{margin-inline:0;margin-block:0}
.epyt-gallery iframe{margin-bottom:0}
.epyt-gallery.epyt-lb iframe{display:none;height:0!important}
.epyt-gallery-list{margin:0 -8px 0 -8px;position:relative;transition:opacity ease-out .3s;display:block}
.epyt-gallery-list .epyt-gallery-thumb{box-sizing:border-box}
.epyt-gallery-list p{display:none}
.epyt-gallery-clear{clear:both}
.epyt-gallery-list.epyt-loading{opacity:.5;transition:opacity ease-out .3s}
.epyt-gallery-thumb{position:relative;box-sizing:border-box;overflow-y:hidden;display:block!important;cursor:pointer;opacity:1;float:left;padding:0 8px 10px 8px;height:auto}
.epyt-gallery-thumb.hover{position:relative;opacity:1;transition:opacity ease-out .3s;height:auto}
.epyt-gallery-img-box{width:100%}
.epyt-gallery-img{height:0;width:100%;padding-top:56.25%!important;position:relative;overflow:hidden!important;background-size:cover!important;background-position:center!important}
.epyt-gallery-playhover{opacity:0;position:absolute;top:-10px;left:0;width:100%;height:100%;vertical-align:middle;text-align:center;transition:opacity ease-out .3s}
.epyt-gallery-thumb.hover .epyt-gallery-playhover,.epyt-gallery-thumb.epyt-current-video .epyt-gallery-playhover{opacity:1;top:0;transition:all ease-out .3s}
.epyt-gallery-thumb .epyt-gallery-playcrutch{display:inline-block;height:100%;vertical-align:middle;width:0}
.epyt-gallery-playhover .epyt-play-img{height:auto!important;max-width:15%!important;padding:0!important;margin:0!important;min-width:30px!important;vertical-align:middle!important;display:inline-block!important;width:auto;border:0;box-sizing:border-box}
.epyt-gallery-title{font-size:80%;line-height:120%;padding:10px}
.epyt-gallery-notitle{padding:4px}
.epyt-gallery-notitle span{display:none}
.epyt-gallery-rowtitle{text-align:center;width:100%;position:absolute;left:0;top:100%;opacity:0;z-index:10;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}
.epyt-gallery-rowtitle.hover{opacity:1;transition:opacity linear .2s}
.epyt-gallery-rowbreak{clear:both}
.epyt-pagination{clear:both;text-align:center;padding:10px 8px 10px 8px}
.epyt-pagination.epyt-hide-pagination *{display:none!important}
.epyt-pagination>div,.epyt-pagenumbers>div{display:inline-block;padding:0 2px 0 2px;vertical-align:middle}
.epyt-pagination .epyt-pagebutton{cursor:pointer;display:inline-block;padding:0 10px 0 10px}
.epyt-pagebutton>div{display:inline}
.epyt-pagination .epyt-loader{display:none}
.epyt-gallery-list.epyt-loading .epyt-pagination .epyt-loader{display:inline-block}
body .lity-container{width:100%;max-width:964px}
.epyt-curtain .lity-opened iframe{opacity:0;transition:opacity .3s linear .5s}
.epyt-gallery-allthumbs.epyt-cols-1 .epyt-gallery-thumb{width:100%}
.epyt-gallery-allthumbs.epyt-cols-2 .epyt-gallery-thumb{width:50%}
.epyt-gallery-allthumbs.epyt-cols-3 .epyt-gallery-thumb{width:33.333%}
.epyt-gallery-allthumbs.epyt-cols-4 .epyt-gallery-thumb{width:25%}
.epyt-gallery-allthumbs.epyt-cols-5 .epyt-gallery-thumb{width:20%}
.epyt-gallery-allthumbs.epyt-cols-6 .epyt-gallery-thumb{width:16.666%}
.epyt-gallery-allthumbs.epyt-cols-7 .epyt-gallery-thumb{width:14.285%}
.epyt-gallery-allthumbs.epyt-cols-8 .epyt-gallery-thumb{width:12.5%}
.epyt-gallery-allthumbs.epyt-cols-9 .epyt-gallery-thumb{width:11.111%}
.epyt-gallery-allthumbs.epyt-cols-10 .epyt-gallery-thumb{width:10%}
.epyt-gallery-allthumbs.epyt-cols-11 .epyt-gallery-thumb{width:9.090%}
.epyt-gallery-allthumbs.epyt-cols-12 .epyt-gallery-thumb{width:8.333%}
.epyt-gallery-allthumbs.epyt-cols-13 .epyt-gallery-thumb{width:7.692%}
.epyt-gallery-allthumbs.epyt-cols-14 .epyt-gallery-thumb{width:7.142%}
.epyt-gallery-allthumbs.epyt-cols-15 .epyt-gallery-thumb{width:6.666%}
.epyt-gallery-allthumbs.epyt-cols-16 .epyt-gallery-thumb{width:6.25%}
.epyt-gallery-allthumbs.epyt-cols-17 .epyt-gallery-thumb{width:5.882%}
.epyt-gallery-allthumbs.epyt-cols-18 .epyt-gallery-thumb{width:5.555%}
.epyt-gallery-allthumbs.epyt-cols-19 .epyt-gallery-thumb{width:5.263%}
.epyt-gallery-allthumbs.epyt-cols-20 .epyt-gallery-thumb{width:5%}
.epyt-pagebutton.hide,.epyt-pagenumbers.hide{display:none!important;opacity:0!important;visibility:hidden!important}
.epyt-gallery-subscribe{text-align:center;padding:15px 0 10px 0;clear:both}
.epyt-gallery-subscribe a.epyt-gallery-subbutton,.epyt-gallery-subscribe a.epyt-gallery-subbutton:hover{display:inline-block;padding:5px 10px;background-color:#e62117!important;color:#fff!important;text-decoration:none!important;border-radius:3px}
.epyt-gallery-subscribe a.epyt-gallery-subbutton img{width:20px!important;height:auto!important;vertical-align:middle!important;padding:0 6px 3px 0;display:inline-block;background:transparent;-webkit-box-shadow:none;box-shadow:none;margin:0}
body div.__youtube_prefs__.__youtube_prefs_gdpr__{background-color:#000;background-image:-webkit-linear-gradient(top,#000,#444);background-image:linear-gradient(to bottom,#000,#444);padding:25px;height:auto;text-align:left}
body div.__youtube_prefs__.__youtube_prefs_gdpr__ *{color:#e3e3e3!important}
body div.__youtube_prefs__.__youtube_prefs_gdpr__ a{text-decoration:underline}
body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__,body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__:hover{display:inline-block;padding:5px 10px;background:#e62117!important;color:#fff!important;text-decoration:none!important;border-radius:3px;font-weight:normal;border-width:0;box-sizing:border-box}
body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__ img{width:20px!important;height:auto!important;vertical-align:middle!important;padding:0 6px 3px 0;display:inline-block;background:transparent;-webkit-box-shadow:none;box-shadow:none;margin-left:8px}
body .epyt-gallery-img-gdpr{background-color:#000;background-image:-webkit-linear-gradient(top,#000,#444);background-image:linear-gradient(to bottom,#000,#444)}
.epyt-facade{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}
.epyt-facade:hover{-webkit-filter:brightness(90%);-moz-filter:brightness(90%);filter:brightness(90%)}
.epyt-facade img.epyt-facade-poster{display:block;margin:0;max-width:100%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:0;height:auto;cursor:pointer}
.epyt-facade button.epyt-facade-play{background-color:transparent!important;position:absolute;left:50%;top:50%;width:68px;height:48px;margin-left:-34px;margin-top:-24px;-webkit-transition:opacity .25s cubic-bezier(0,0,0.2,1);transition:opacity .25s cubic-bezier(0,0,0.2,1);cursor:pointer;border-width:0!important}
.epyt-facade button.epyt-facade-play svg{height:100%;left:0;position:absolute;top:0;width:100%;pointer-events:none}
.epyt-facade button.epyt-facade-play svg .ytp-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(0.4,0,1,1),fill-opacity .1s cubic-bezier(0.4,0,1,1);transition:fill .1s cubic-bezier(0.4,0,1,1),fill-opacity .1s cubic-bezier(0.4,0,1,1);fill:#212121;fill-opacity:.8}
.epyt-facade:hover button.epyt-facade-play svg .ytp-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(0,0,0.2,1),fill-opacity .1s cubic-bezier(0,0,0.2,1);transition:fill .1s cubic-bezier(0,0,0.2,1),fill-opacity .1s cubic-bezier(0,0,0.2,1);fill:#f00;fill-opacity:1}
.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.epyt-facade{position:absolute;top:0;right:0;bottom:0;left:0}
.wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.__youtube_prefs_gdpr__{position:relative}
.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.__youtube_prefs_gdpr__{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto}
.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper.epyt-is-override__wrapper:before{padding:0}
.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper.epyt-is-override__wrapper .epyt-is-override.__youtube_prefs_gdpr__{position:relative;top:unset;right:unset;bottom:unset;left:unset}
.ytvi-story-container{display:block;max-width:100%}