/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

  Mixins available:
    -   css3-prefix             - arguments: Property, Value
    -   background-gradient     - arguments: Start Color: #3C3C3C, End Color: #999999
    -   background-horizontal   - arguments: Start Color: #3C3C3C, End Color: #999999
    -   background-radial       - arguments: Start Color: #FFFFFF, Start position: 0%, End Color: #000000, End position: 100%
    -   background-size         - arguments: Width: 100%, Height: 100%
    -   background-opacity      - arguments: Color: #000, Opacity: .85
    -   border-radius           - arguments: Radius: 5px
    -   border-radius-separate  - arguments: Top Left: 5px, Top Right: 5px, Bottom Left: 5px, Bottom Right: 5px
    -   box                     - arguments: Orientation: horizontal, Pack: center, Align: center
    -   box-rgba                - arguments: R: 60, G: 3, B: 12, Opacity: 0.23, Color: #3C3C3C
    -   box-shadow              - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
    -   box-sizing              - arguments: Type: border-box
    -   columns                 - arguments: Count: 3, Gap: 10
    -   double-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Radius: 0
    -   flex                    - arguments: Value: 1
    -   flip                    - arguments: ScaleX: -1
    -   font-face               - arguments: Font Family: myFont, Eot File Src: myFont.eot, Woff File Src: myFont.woff, Ttf File Src: myFont.ttf
    -   opacity                 - arguments: Opacity: 0.5
    -   outline radius          - arguments: Radius: 5px
    -   resize                  - arguments: Direction: both
    -   rotate                  - arguments: Degree: 0, M11: 0, M12: 0, M21: 0, M22: 0
    CSS Matrix Rotation Calculator http://www.boogdesign.com/examples/transforms/matrix-calculator.html
    -   text-shadow             - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
    -   transform               - arguments: Parameters: null
    -   transform-style         - arguments: Style: preserve-3d
    -   transition              - Default arguments: What: all, Length: 1s, Easing: ease-in-out
    -                            - Examples: @include transition (all 2s ease-in-out);
    -                                        @include transition (opacity 1s ease-in 2s, width 2s ease-out);
    -   triple-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Color Three: #000000, Radius: 0
    -   keyframes               - arguments: Animation name
                                - content:   Animation css
    -   animation               - arguments: name duration timing-function delay iteration-count direction fill-mode play-state
                                             (http://www.w3schools.com/cssref/css3_pr_animation.asp)

------------------------------------------------------------- *//* ADDS A BROWSER PREFIX TO THE PROPERTY *//* ==========================================================================
    Style Button
========================================================================== *//*------------------------------------------------------------------
[Table of contents]

1. Blog Classic
2. Post Classic
3. Navigation
4. Single Attorney
5. Single Practice
-------------------------------------------------------------------*//* Comment *//*------------------------------------------------------------------
[All Style Shortcode]

  1. Shortcode Social
  2. Heading
  3. Blockquote
  4. List
  5. Tab
  6. CMS Progressbar
  7. CMS Client
  8. CMS Testimonial
  9. CMS Counter
  10. CMS Pricing
  11. CMS Fancybox
  12. CMS Gird
  13. CMS Countdown
  14. CMS Call To Action

-------------------------------------------------------------------*//* Responsive Column VC *//* Button *//* Shortcode Heading *//* ==========================================================================
   [Start] All Style Footer Top & Footer Bottom
========================================================================== *//* ==========================================================================
   [Start] All Style Form
========================================================================== *//* ==========================================================================
   [Start] All style header
   /* 1. Header Main
      2. Search Popup
      3. Hidden Sidebar
========================================================================== *//* ==========================================================================
   [1. Header Main
========================================================================== *//*------------------------------------------------------------------
[Main of contents]

1. Reset HTML/CSS, Unitest, Body
2. Page Title
3. Primary
3. Footer
-------------------------------------------------------------------*//* ==========================================================================
   [Start] 1. Reset HTML/CSS, Unitest, Body, @Extend
========================================================================== *//*------------------------------------------------------------------
[Woo of contents]

1. Navigation
2. Typo
3. Sidebar
4. Archive Product
5. Single Product
6. Cart Search

-------------------------------------------------------------------*//* ==========================================================================
    Style Main Menu
========================================================================== *//*
-----> Minimum width of 992 pixels.
*//*------------------------------------------------------------------
[All Style Widget]

1. Social + Contact Top
2. Flickr
3. Search Top
4. Tag
5. Recent post
-------------------------------------------------------------------*//* 1. Social *//* Responsive Column VC *//* Button *//* Shortcode Heading */@media (min-width:990px) and (orientation:landscape){.page-id-2044 #cms-grid-3 .row{display:flex;justify-content:center;}}blockquote,.cms-testimonial-layout3 .content,.cms-cta-text{font-family:'Lora';}.vc_tta-panel-body,.cms-testimonial-body,.ft-r,.entry-content-inner,#sidebar .widget-title,.countdown-period{font-family:'Raleway';}.blog-date{font-family:'Lato';}.practice-layout6 .cms-grid-item-inner .cms-practice-content-hover{background-color:rgba(12, 61, 102, 0.95);}.practice-layout10 .cms-practice-content.content-hover::before{background-color:rgba(12, 61, 102, 0.85);}.practice-layout11 .cms-grid-item-inner .cms-practice-content-hover,.practice-layout11 .cms-grid-item-inner .cms-practice-content::before{background-color:rgba(12, 61, 102, 0.9);}.cms-testimonial-layout1.custom-layout4 .cms-testimonial-wrapper{background-color:rgba(12, 61, 102, 0.7);}.btn,button,.button,input[type="submit"]{border:2px solid #eee;border-radius:0;color:#333;font-size:13px;line-height:1;margin:0;padding:17px 26px;position:relative;text-transform:uppercase;font-weight:700;background-color:#fff;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.btn:hover,button:hover,.button:hover,input[type="submit"]:hover,.btn:focus,button:focus,.button:focus,input[type="submit"]:focus{outline:medium none;text-decoration:none;color:#fff;background-color:#0c3d66;border-color:#0c3d66;}.btn i{padding-left:10px;}.btn.btn-lg{padding:17px 46px;}.btn.btn-md{padding:17px 36px;}.btn.btn-xs{padding:17px 20px;}.btn.btn-block{display:block;}.btn.btn-primary{background-color:#0c3d66;border-color:#0c3d66;color:#fff;}.btn.btn-primary:hover{background-color:#333;border-color:#333;color:#fff;}.btn.btn-secondary{background-color:#333;border-color:#333;color:#fff;}.btn.btn-secondary:hover{background-color:#0c3d66;border-color:#0c3d66;color:#fff;}.btn.btn-default-alt{background-color:transparent;color:#fff;}.btn.btn-default-alt:hover,.btn.btn-default-alt:focus{border-color:#0c3d66;color:#0c3d66;}.cms-button-wrapper a:nth-child(2){margin-left:18px;}.rev_slider_wrapper{/* ==========================================================================
    End Style Button
========================================================================== */}.rev_slider_wrapper .btn{-webkit-transition:all 300ms linear 0ms !important;-moz-transition:all 300ms linear 0ms !important;-ms-transition:all 300ms linear 0ms !important;transition:all 300ms linear 0ms !important;}.rev_slider_wrapper .btn.btn-primary{-webkit-text-shadow:0 0 0 rgba(0, 0, 0, 0);-moz-text-shadow:0 0 0 rgba(0, 0, 0, 0);-ms-text-shadow:0 0 0 rgba(0, 0, 0, 0);text-shadow:0 0 0 rgba(0, 0, 0, 0);}.rev_slider_wrapper .btn.btn-primary:hover{background-color:#fff;color:#333;border-color:#fff;}.rev_slider_wrapper .btn.btn-default-alt{-webkit-text-shadow:0 0 0 rgba(0, 0, 0, 0);-moz-text-shadow:0 0 0 rgba(0, 0, 0, 0);-ms-text-shadow:0 0 0 rgba(0, 0, 0, 0);text-shadow:0 0 0 rgba(0, 0, 0, 0);}.rev_slider_wrapper .btn.btn-default-alt:hover{color:#fff;border-color:#0c3d66;background-color:#0c3d66;}.rev_slider_wrapper .text-right{display:block;}.hidden-more-link .more-link{display:none;}.mfp-close:hover{background-color:transparent !important;color:#b2b2b2 !important;}.tr-overlay{background-color:rgba(255, 255, 255, 0);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#282828));background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0), #282828);background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0), #282828);background-image:-ms-linear-gradient(top, rgba(255, 255, 255, 0), #282828);background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0), #282828);background-image:linear-gradient(top, rgba(255, 255, 255, 0), #282828);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(255, 255, 255, 0)', endColorStr='#282828');/* BACKGROUND HORIZONTAL */bottom:0;height:50%;left:0;position:absolute;width:100%;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.carousel .carousel-control{background:transparent;bottom:26px;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */position:absolute;right:15px;text-align:center;top:50%;cursor:pointer;font-size:24px;-webkit-text-shadow:0 0 0 rgba(0, 0, 0, 0);-moz-text-shadow:0 0 0 rgba(0, 0, 0, 0);-ms-text-shadow:0 0 0 rgba(0, 0, 0, 0);text-shadow:0 0 0 rgba(0, 0, 0, 0);-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */height:45px;width:45px;line-height:45px;border:1px solid #fff;opacity:0;}.carousel .carousel-control.left{left:15px;right:70px;}.carousel .carousel-control:hover{color:#0c3d66;border-color:#0c3d66;}.carousel:hover .carousel-control.left{left:50px;opacity:1;}.carousel:hover .carousel-control.right{right:50px;opacity:1;}#page-events,#page-blog-standard{/* ==========================================================================
   [Start] 1. Blog Classic
========================================================================== */}#page-events #primary,#page-blog-standard #primary{margin-bottom:40px;}.entry-blog{margin-bottom:50px;padding-bottom:50px;border-bottom:2px solid #eee;}.entry-blog.has-feature-img .entry-header .entry-feature{position:relative;}.entry-blog.has-feature-img .entry-header .entry-feature img{width:100%;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */margin-bottom:15px;}.entry-blog.has-feature-img .entry-header .entry-feature .blog-date{position:absolute;top:30px;left:30px;text-align:center;}.entry-blog.has-feature-img .entry-header .entry-feature .blog-date .detail-date{background-color:#0c3d66;padding:3px 9px 5px 9px;-webkit-border-radius:2px 2px 2px 0;-khtml-border-radius:2px 2px 2px 0;-moz-border-radius:2px 2px 2px 0;-ms-border-radius:2px 2px 2px 0;-o-border-radius:2px 2px 2px 0;border-radius:2px 2px 2px 0;/* BACKGROUND GRADIENT */position:relative;}.entry-blog.has-feature-img .entry-header .entry-feature .blog-date .detail-date span:nth-child(1){font-size:12px;line-height:28px;color:#fff;display:block;text-transform:uppercase;}.entry-blog.has-feature-img .entry-header .entry-feature .blog-date .detail-date span:nth-child(2){color:#fff;font-size:26px;line-height:28px;}.entry-blog.has-feature-img .entry-header .entry-feature .blog-date .detail-date:before{border-color:#0c3d66 transparent transparent #0c3d66;border-style:solid;border-width:5px;bottom:-10px;content:"";height:0;left:0;position:absolute;width:0;}.entry-blog.no-feature-img .entry-header .blog-date{display:none;}.entry-blog .entry-content .entry-title{font-size:27px;line-height:36px;margin-bottom:22px;color:#282828;font-weight:normal;}.entry-blog .entry-content-inner{font-size:15px;line-height:25px;}.entry-blog .entry-content-inner ul{list-style:none;}.entry-blog .entry-content-inner ul li{position:relative;padding-left:15px;}.entry-blog .entry-content-inner ul li:before{content:"\f111";font-family:FontAwesome;font-size:7px;left:0;position:absolute;color:#0c3d66;}.entry-blog .entry-content-inner img{margin-bottom:16px;}.entry-blog .entry-meta ul{list-style:none;padding:0;margin:0 0 13px;}.entry-blog .entry-meta ul li{display:inline-block;color:#474747;}.entry-blog .entry-meta ul li i{padding-right:6px;color:#b8b8b8;font-size:15px;}.entry-blog .entry-meta ul li a{color:#b8b8b8;}.entry-blog .entry-meta ul li a:hover{color:#0c3d66;}.entry-blog .entry-meta ul li + li{margin-left:15px;}.entry-blog .entry-meta ul li.detail-date,.entry-blog .entry-meta ul li.detail-comment{display:none;}.entry-blog .entry-meta ul li.counter-view{color:#b8b8b8;}.entry-blog .entry-meta > ul{position:relative;padding-bottom:17px;}.entry-blog .entry-meta > ul:before{width:30px;background-color:#474747;height:3px;position:absolute;left:0;bottom:0;content:"";}.entry-blog.no-feature-img .entry-content .entry-meta ul li.detail-date{display:inline-block;}.entry-blog .entry-readmore{margin-top:25px;}.entry-blog .entry-video iframe{width:100%;}.format-gallery{/* ==========================================================================
   [End] 1. Blog Classic
========================================================================== *//* ==========================================================================
   [Start] 2. Single Post
========================================================================== */}.format-gallery .entry-gallery{margin-bottom:20px;}.format-gallery .blog-date{display:none;}.single-post .entry-blog{margin-bottom:51px;padding-bottom:0;border-bottom:none;}.single-post .entry-blog .entry-content-inner{padding-top:14px;}.single-post .entry-blog .social-shared{border-bottom:2px solid #eee;padding-bottom:15px;margin-top:45px;}.single-post .entry-blog .social-shared li{display:inline-block;margin:0 5px;}.single-post .entry-blog .social-shared li a{font-size:14px;}.single-post .entry-blog .entry-content .entry-title{margin-bottom:10px;}.single-post .entry-blog .entry-footer{margin-top:53px;}.single-post .entry-blog .entry-footer .admin-avt{max-width:90px;float:left;}.single-post .entry-blog .entry-footer .admin-avt img{width:100%;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */}.single-post .entry-blog .entry-footer .admin-info{padding-left:120px;}.single-post .post-navigation{margin-top:30px;}.single-post .post-navigation .nav-link-prev a,.single-post .post-navigation .nav-link-next a{padding:20px;border:2px solid #eee;display:inline-block;width:100%;}.single-post .post-navigation .nav-link-prev a i,.single-post .post-navigation .nav-link-next a i{height:41px;width:41px;line-height:41px;text-align:center;background-color:#1b1a1a;color:#fff;font-size:21px;float:left;-webkit-border-radius:2px 2px 2px 0;-khtml-border-radius:2px 2px 2px 0;-moz-border-radius:2px 2px 2px 0;-ms-border-radius:2px 2px 2px 0;-o-border-radius:2px 2px 2px 0;border-radius:2px 2px 2px 0;/* BACKGROUND GRADIENT */position:relative;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.single-post .post-navigation .nav-link-prev a i:after,.single-post .post-navigation .nav-link-next a i:after{border-color:#1b1a1a transparent transparent #1b1a1a;border-style:solid;border-width:4px;bottom:-8px;content:"";height:0;left:0;position:absolute;width:0;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.single-post .post-navigation .nav-link-prev a .nav-inner,.single-post .post-navigation .nav-link-next a .nav-inner{padding-left:61px;}.single-post .post-navigation .nav-link-prev a span,.single-post .post-navigation .nav-link-next a span{color:#b8b8b8;}.single-post .post-navigation .nav-link-prev a h3,.single-post .post-navigation .nav-link-next a h3{font-size:17px;line-height:26px;font-family:'lorabold';font-weight:normal;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.single-post .post-navigation .nav-link-prev a:hover,.single-post .post-navigation .nav-link-next a:hover{border-color:#0c3d66;}.single-post .post-navigation .nav-link-prev a:hover i,.single-post .post-navigation .nav-link-next a:hover i{background-color:#0c3d66;}.single-post .post-navigation .nav-link-prev a:hover i:after,.single-post .post-navigation .nav-link-next a:hover i:after{border-color:#0c3d66 transparent transparent #0c3d66;}.single-post .post-navigation .nav-link-prev a:hover h3,.single-post .post-navigation .nav-link-next a:hover h3{color:#0c3d66;}.single-post .post-navigation .nav-link-next a i{-webkit-border-radius:2px 2px 0px 2px;-khtml-border-radius:2px 2px 0px 2px;-moz-border-radius:2px 2px 0px 2px;-ms-border-radius:2px 2px 0px 2px;-o-border-radius:2px 2px 0px 2px;border-radius:2px 2px 0px 2px;/* BACKGROUND GRADIENT */float:right;}.single-post .post-navigation .nav-link-next a i:after{left:inherit;right:0;border-color:#1b1a1a #1b1a1a transparent transparent;}.single-post .post-navigation .nav-link-next a .nav-inner{padding-left:0;padding-right:61px;}.single-post .post-navigation .nav-link-next a:hover i:after{border-color:#0c3d66 #0c3d66 transparent transparent;}.single-post .single-post-wrap{margin-bottom:50px;}.cms-related-post{margin-bottom:52px;/* ==========================================================================
   [End] 2. Single Post
========================================================================== *//* ==========================================================================
   [Start] 3. Navigation
========================================================================== */}.cms-related-post .item.has-feature-img .blog-date{position:absolute;top:20px;left:20px;text-align:center;}.cms-related-post .item.has-feature-img .blog-date .detail-date{background-color:#0c3d66;padding:2px 8px 4px 8px;-webkit-border-radius:2px 2px 2px 0;-khtml-border-radius:2px 2px 2px 0;-moz-border-radius:2px 2px 2px 0;-ms-border-radius:2px 2px 2px 0;-o-border-radius:2px 2px 2px 0;border-radius:2px 2px 2px 0;/* BACKGROUND GRADIENT */position:relative;}.cms-related-post .item.has-feature-img .blog-date .detail-date span:nth-child(1){font-size:12px;line-height:28px;color:#fff;display:block;text-transform:uppercase;}.cms-related-post .item.has-feature-img .blog-date .detail-date span:nth-child(2){color:#fff;font-size:26px;line-height:28px;}.cms-related-post .item.has-feature-img .blog-date .detail-date:before{border-color:#0c3d66 transparent transparent #0c3d66;border-style:solid;border-width:5px;bottom:-10px;content:"";height:0;left:0;position:absolute;width:0;}.cms-related-post .item.no-feature-img .blog-date{display:none;}.cms-related-post .item .item-inner{position:relative;overflow:hidden;}.cms-related-post .item .item-inner .title{font-size:17px;line-height:26px;font-family:'lorabold';font-weight:normal;margin:0;padding:14px 20px;position:absolute;bottom:0;left:0;z-index:1;-webkit-transform:translateY(60%);-khtml-transform:translateY(60%);-moz-transform:translateY(60%);-ms-transform:translateY(60%);-o-transform:translateY(60%);transform:translateY(60%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */opacity:0;filter:alpha(opacity=0);-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.cms-related-post .item .item-inner .title a{color:#fff;}.cms-related-post .item .item-inner .title a:hover{color:#0c3d66;}.cms-related-post .item .item-inner .tr-overlay{opacity:0;filter:alpha(opacity=0);}.cms-related-post .item .item-inner:hover .title,.cms-related-post .item .item-inner:hover .tr-overlay{-webkit-transform:translateY(0%);-khtml-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */opacity:1;filter:alpha(opacity=1);}.pagination{margin-top:0;margin-bottom:90px;width:100%;text-align:center;/* ==========================================================================
   [End] 3. Navigation
========================================================================== *//* ==========================================================================
   [Start] 4. Single Attorney
========================================================================== */}.pagination .page-numbers{border:2px solid #eee;border-radius:0px;display:inline-block;height:51px;line-height:51px;text-align:center;width:51px;color:#333;font-size:24px;}.pagination .page-numbers:hover,.pagination .page-numbers.current{color:#0c3d66;}.pagination .page-numbers + .page-numbers{margin-left:10px;}.single-attorney-wrap{padding-bottom:60px;/* ==========================================================================
   [End] 5. Single Attorney
========================================================================== *//* ==========================================================================
   [Start] 5. Single Practice
========================================================================== */}.single-attorney-wrap .sg-attorney-header .sg-attorney-image img{-webkit-border-radius:2px 2px 0 0;-khtml-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;/* BACKGROUND GRADIENT */}.single-attorney-wrap .sg-attorney-header .sg-attorney-title{padding-top:22px;font-size:16px;line-height:26px;margin:0 0 2px;}.single-attorney-wrap .sg-attorney-header .sg-attorney-position{color:#b8b8b8;font-family:'Lora';padding-bottom:18px;border-bottom:2px solid #282828;margin-bottom:50px;}.single-attorney-wrap .wpb_text_column{font-family:Raleway;font-size:17px;line-height:28px;font-style:italic;}.single-practice-wrap{/* ==========================================================================
   [End] 5. Single Practice
========================================================================== */}.single-practice-wrap .sg-practice-image{margin-bottom:25px;}.single-practice-wrap .sg-practice-image img{widows:100%;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */}.single-practice-wrap .wpb_text_column{font-family:Raleway;font-size:17px;line-height:28px;font-style:italic;}#comments .st-comments-wrap{margin-bottom:25px;}#comments .comment-respond{margin-bottom:40px;}#comments .comment-list{list-style:none;padding:0;margin:0;}#comments .comment-list > .comment{margin-bottom:30px;}#comments .comment-list > .comment:last-child{margin-bottom:0;}#comments .comment-list > .comment:last-child .comment-content{padding-bottom:0;border-bottom:none;}#comments .comment-list > .comment ul.children > li{margin-top:33px;}#comments .comment-list > .comment ul.children > li .comment-body{margin-left:90px;}#comments .comment-list .comment-author-image{max-width:70px;float:left;width:100%;}#comments .comment-list .comment-author-image img{width:100%;max-width:70px;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */}#comments .comment-list .comment-main{padding-left:90px;position:relative;}#comments .comment-list .comment-main .reply{margin-top:14px;}#comments .comment-list .comment-main .reply a{display:inline-block;color:#fff;font-weight:700;padding:0 10px;height:25px;line-height:25px;background-color:#333;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */}#comments .comment-list .comment-main .reply a:hover{background-color:#0c3d66;}#comments .comment-list .comment-main .comment-meta{color:#acb4b8;}#comments .comment-list .comment-main .comment-meta .comment-author{font-weight:700;margin:0 0 5px;font-size:15px;display:block;color:#333;}#comments .comment-list .comment-main .comment-meta .comment-date{color:#b8b8b8;display:block;line-height:normal;font-size:12px;margin:0 0 5px;}#comments .comment-list .comment-main .comment-content{padding-bottom:30px;border-bottom:2px solid #eee;}#comments .comment-list .comment-main .comment-content p{margin:0;}#comments .comment-form{padding-top:12px;}#comments .comment-respond{padding-top:30px;}#comments textarea{max-width:100%;width:100%;}#comments input[type="text"]{max-width:370px;}#commentform p{margin-bottom:20px;}#commentform #form-allowed-tags{display:none;}#commentform #submit{padding-left:56px;padding-right:56px;background-color:#0c3d66;border-color:#0c3d66;color:#fff;}#commentform #submit:hover{background-color:#333;border-color:#333;}.comment-awaiting-moderation{display:none;}#cancel-comment-reply-link{display:inline-block;color:#fff;font-weight:700;padding:0 10px;height:25px;line-height:25px;background-color:#333;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */}#cancel-comment-reply-link:hover{background-color:#0c3d66;}.cms-grid-filter{text-align:center;/*  Owl bullet
--------------------------------*//* Styling Pagination*/}.cms-grid-filter ul{margin:0 0 25px;padding:0;}.cms-grid-filter li{display:inline-block;margin:0 14px;}.cms-grid-filter li a{font-size:13px;color:#282828;font-weight:700;text-transform:uppercase;display:inline-block;position:relative;}.cms-grid-filter li a:before{background-color:#0c3d66;content:"";height:2px;position:absolute;top:-3px;width:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.cms-grid-filter li a.active,.cms-grid-filter li a:hover{color:#0c3d66;}.cms-grid-filter li a.active:before,.cms-grid-filter li a:hover:before{opacity:1;filter:alpha(opacity=1);width:10px;}.owl-theme .owl-controls .owl-nav{text-align:center;}.owl-theme .owl-controls .owl-prev,.owl-theme .owl-controls .owl-next{display:inline-block;margin:32px 5px 0 5px;}.owl-theme .owl-controls .owl-prev i,.owl-theme .owl-controls .owl-next i{height:51px;width:51px;border:2px solid #eee;line-height:51px;text-align:center;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;background-color:#fff;}.owl-theme .owl-controls .owl-prev i:before,.owl-theme .owl-controls .owl-next i:before{font-size:21px;color:#333;}.owl-theme .owl-controls .owl-prev i:hover:before,.owl-theme .owl-controls .owl-next i:hover:before{color:#0c3d66;}.owl-theme .owl-controls .owl-prev i:before{font-family:FontAwesome;content:"\f177" !important;}.owl-theme .owl-controls .owl-next i:before{font-family:FontAwesome;content:"\f178" !important;}.owl-theme .owl-controls .owl-dots{margin-top:30px;text-align:center;}.owl-theme .owl-controls .owl-dot{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-controls .owl-dot span{display:block;width:15px;height:3px;margin:5px;background:#a4a4a4;}.owl-theme .owl-controls .owl-dot.active span,.owl-theme .owl-controls .owl-dot:hover span{background:#0c3d66;}.wpb_single_image{/* ==========================================================================
   [Start] 1. Shortcode social
========================================================================== */}.wpb_single_image .vc_figure{width:100%;}.wpb_single_image.icon .vc_single_image-wrapper{position:relative;}.wpb_single_image.icon .vc_single_image-wrapper img{margin-top:7px;}.wpb_single_image.icon .vc_single_image-wrapper:before{height:60px;width:60px;background-color:#0c3d66;-webkit-border-radius:0px 0px 2px 2px;-khtml-border-radius:0px 0px 2px 2px;-moz-border-radius:0px 0px 2px 2px;-ms-border-radius:0px 0px 2px 2px;-o-border-radius:0px 0px 2px 2px;border-radius:0px 0px 2px 2px;/* BACKGROUND GRADIENT */content:"";right:20px;top:7px;position:absolute;}.wpb_single_image.icon .vc_single_image-wrapper:after{content:"\f132";font-family:FontAwesome;font-size:28px;color:#fff;position:absolute;right:39px;top:24px;}.cms-social-page{text-align:center;/* ==========================================================================
   [End] 1. Shortcode social
========================================================================== *//* ==========================================================================
   [Start] 2. Shortcode Heading
========================================================================== */}.cms-social-page a{margin:0 4px;display:inline-block;}.cms-social-page a i{background-color:#fff;border-radius:50px;font-size:18px;height:50px;line-height:50px;text-align:center;width:50px;color:#0c3d66;-webkit-transition:all 280ms linear 0ms;-moz-transition:all 280ms linear 0ms;-ms-transition:all 280ms linear 0ms;transition:all 280ms linear 0ms;}.cms-social-page a:hover i{background-color:#0c3d66;color:#fff;}.cms-social-page a i.icon-facebook{color:#507cbe;}.cms-social-page a i.icon-facebook:hover{color:#fff;background-color:#507cbe;}.cms-social-page a i.icon-twitter{color:#00abef;}.cms-social-page a i.icon-twitter:hover{color:#fff;background-color:#00abef;}.cms-social-page a i.icon-goolge{color:#d93e2d;}.cms-social-page a i.icon-goolge:hover{color:#fff;background-color:#d93e2d;}.cms-social-page a i.icon-linkedin{color:#3371b7;}.cms-social-page a i.icon-linkedin:hover{color:#fff;background-color:#3371b7;}.cms-social-page a i.icon-pinterest{color:#c92619;}.cms-social-page a i.icon-pinterest:hover{color:#fff;background-color:#c92619;}.vc_col-sm-6 .cms-heading-inner,.vc_col-sm-4 .cms-heading-inner,.vc_col-sm-3 .cms-heading-inner,.vc_col-sm-6 .cms-heading-button,.vc_col-sm-4 .cms-heading-button,.vc_col-sm-3 .cms-heading-button{width:100%;}.cms-heading-wrapper{/* ==========================================================================
   [End] 2. Shortcode Heading
========================================================================== *//* ==========================================================================
   [Start] 3. Shortcode Blockquote
========================================================================== */}.cms-heading-wrapper .line-title{background:#0c3d66;height:2px;width:70px;display:block;}.cms-heading-wrapper .subtitle{font-size:15px;line-height:normal;color:#474747;font-family:'lorabold';display:inline-block;margin-bottom:10px;}.cms-heading-wrapper .title{font-size:26px;text-transform:uppercase;}.cms-heading-wrapper.heading-layout1 .cms-heading-content{padding-left:100px;position:relative;}.cms-heading-wrapper.heading-layout1 .cms-heading-content .line-title{left:0;position:absolute;top:31px;}.cms-heading-wrapper.heading-layout1 .title{margin-bottom:22px;}.cms-heading-wrapper.heading-layout1 .description{max-width:356px;}.cms-heading-wrapper.heading-layout1 .cms-heading-button{margin-top:88px;}.cms-heading-wrapper.heading-layout1.custom-layout9 .cms-heading-content{padding:0;}.cms-heading-wrapper.heading-layout2 .line-title{margin:auto;}.cms-heading-wrapper.heading-layout2 .description{padding-top:16px;}.cms-heading-wrapper.heading-layout2 .cms-heading-button{padding-top:12px;}.cms-heading-wrapper.heading-layout3 .title{font-size:35px;line-height:44px;}.cms-heading-wrapper.heading-layout3 .description{font-size:15px;line-height:24px;font-family:'lorabold';}.cms-heading-wrapper.heading-layout4 .line-title-icon{font-size:14px;color:#0c3d66;position:relative;}.cms-heading-wrapper.heading-layout4 .line-title-icon:before,.cms-heading-wrapper.heading-layout4 .line-title-icon:after{background-color:#474747;content:"";height:2px;left:-43px;position:absolute;top:8px;width:35px;}.cms-heading-wrapper.heading-layout4 .line-title-icon:after{left:inherit;right:-43px;}.cms-heading-wrapper.heading-layout4 .description{padding-top:16px;}.cms-heading-wrapper.heading-layout5 .line-title-style{width:100%;max-width:370px;height:2px;background-color:#e5e4e4;display:block;margin:auto;position:relative;}.cms-heading-wrapper.heading-layout5 .line-title-style:before{height:2px;width:30px;background-color:#474747;content:"";left:50%;position:absolute;-webkit-transform:translate(-50%, 0px);-khtml-transform:translate(-50%, 0px);-moz-transform:translate(-50%, 0px);-ms-transform:translate(-50%, 0px);-o-transform:translate(-50%, 0px);transform:translate(-50%, 0px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */top:0;}.cms-heading-wrapper.heading-layout5 .description{padding-top:16px;}.cms-heading-wrapper.heading-layout6 .line-title{margin:auto;}.cms-heading-wrapper.heading-layout6 .description{padding-bottom:16px;}.cms-heading-wrapper.heading-layout7 .icon-box-style{margin:0 auto 35px auto;}.cms-heading-wrapper.heading-layout7 .icon-box-style:before{right:0;margin:auto;}.cms-heading-wrapper.heading-layout8 .title{margin-bottom:5px;}.cms-heading-wrapper.heading-layout8 .line-title-style2{font-size:32px;color:#0c3d66;}.cms-heading-wrapper.heading-layout8 .line-title-style2 i{margin:0 2px;}blockquote{padding:26px 30px;background:transparent;margin:20px 0;font-style:italic;border-left:6px solid #1b1a1a;font-size:20px;line-height:28px;color:#0c3d66;}blockquote cite{color:#959595;display:block;font-family:Open Sans;font-size:13px;font-style:normal;margin-top:8px;}.blockquote-style1 blockquote{color:#222;border:none;position:relative;}.blockquote-style1 blockquote:before,.blockquote-style1 blockquote:after{content:"\f10d";font-family:FontAwesome;font-style:normal;font-size:16px;color:#666;position:absolute;top:0;left:0;}.blockquote-style1 blockquote:after{content:"\f10e";top:inherit;bottom:0;left:inherit;right:0;}.blockquote-style2 blockquote{border:none;background-color:#f9f9f9;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;/* BACKGROUND GRADIENT */}.blockquote-style3{/* ==========================================================================
   [End] 3. Shortcode Blockquote
========================================================================== *//* ==========================================================================
   [Start] 4. List
========================================================================== */}.blockquote-style3 blockquote{border:none;background-color:#222;color:#fff;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;/* BACKGROUND GRADIENT */}[class*="cms-list-"] ul li,[class^="cms-list-"] ul li{line-height:30px;}[class*="cms-list-"] ul li:before,[class^="cms-list-"] ul li:before{color:#1b1a1a;font-family:'ElegantIcons';padding-right:10px;position:relative;top:1px;}.cms-list-arrow-round ul li:before{font-size:15px;content:"I";}.cms-list-check-round ul li:before{font-size:13px;content:"R";}.cms-list-arrow-icon1 ul li:before{font-size:17px;content:"5";}.cms-list-arrow-icon2 ul li:before{font-size:14px;content:"\e03c";}.cms-list-arrow-icon3 ul li:before{font-size:15px;content:"E";}.cms-list-round-icon ul li:before{font-size:7px;content:"\f111";font-family:FontAwesome;top:-2px;padding-right:15px;padding-left:5px;}.cms-list-star-icon ul li:before{font-size:13px;content:"\e031";}.cms-list-number ol{counter-reset:li;list-style:none;padding:0;}.cms-list-number ol li{line-height:30px;}.cms-list-number ol li:before{counter-increment:li;content:counter(li) ".";color:#1b1a1a;font-weight:700;padding-right:13px;}.cms-list-round-icon2 ul li{font-size:15px;line-height:27px;font-family:Raleway;/* ==========================================================================
   [End] 4. List
========================================================================== *//* ==========================================================================
   [Start] 5. Shortcode Tab
========================================================================== */}.cms-list-round-icon2 ul li:before{font-size:13px;content:"\f0a3";font-family:FontAwesome;color:#0c3d66;top:-1px;padding-right:16px;}body .vc_tta-container .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body{border-color:transparent;border-width:0px;background-color:#fff;padding:0px;font-size:16px;line-height:28px;}body .vc_tta-container .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body img{margin-top:8px;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */}body .vc_tta-container .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body .vc_single_image-wrapper{position:relative;}body .vc_tta-container .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body .vc_single_image-wrapper:before{height:60px;width:60px;background-color:#0c3d66;-webkit-border-radius:0px 0px 2px 2px;-khtml-border-radius:0px 0px 2px 2px;-moz-border-radius:0px 0px 2px 2px;-ms-border-radius:0px 0px 2px 2px;-o-border-radius:0px 0px 2px 2px;border-radius:0px 0px 2px 2px;/* BACKGROUND GRADIENT */content:"";right:20px;top:8px;position:absolute;}body .vc_tta-container .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body .vc_single_image-wrapper:after{content:"\f132";font-family:FontAwesome;font-size:28px;color:#fff;position:absolute;right:39px;top:24px;}body .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container,body .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container{width:inherit;margin-top:15px;}body .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab,body .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab{margin-top:0;}body .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:first-child,body .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:first-child{margin-top:1px;}body .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a,body .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a{background-color:#fff;color:#282828;padding:18px 30px;font-size:14px;line-height:1.1;text-transform:uppercase;-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;/* BACKGROUND GRADIENT */border-color:transparent #e5e4e4 transparent transparent;border-width:1px;border-style:solid;font-weight:700;text-align:right;}body .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a,body .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a,body .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a,body .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a{border-color:#e5e4e4 transparent #e5e4e4 #e5e4e4;}body .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panels-container,body .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panels-container{width:inherit;padding-left:30px;}body .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panels-container .vc_tta-panels,body .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panels-container .vc_tta-panels{background-color:transparent;border:none;}body .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panels-container{padding-left:0px;padding-right:30px;}body .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panels-container .vc_tta-tabs-list .vc_tta-tab{text-align:left;}body .vc_tta-container .vc_tta-panels{border:1px solid #ebebeb;-webkit-border-radius:1px;-khtml-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;/* BACKGROUND GRADIENT */padding:9px 30px;background-color:#fff;}body .vc_tta-container .vc_tta-panels .vc_tta-panel-heading{border:none;}body .vc_tta-container .vc_tta-panels .vc_tta-panel-heading .vc_tta-panel-title a{border:none;padding:15px 0;color:#282828 !important;font-size:14px;line-height:normal;background-color:#fff;position:relative;font-weight:700;background-image:none;border-bottom:3px solid #ebebeb;text-transform:uppercase;font-family:Open Sans;}body .vc_tta-container .vc_tta-panels .vc_tta-panel-heading .vc_tta-controls-icon-position-left.vc_tta-panel-title a span{padding-left:12px;}body .vc_tta-container .vc_tta-panels .vc_tta-panel-heading .vc_tta-controls-icon-position-right.vc_tta-panel-title a span{padding-right:12px;}body .vc_tta-container .vc_tta-panels .vc_tta-panel-heading .vc_tta-controls-icon{left:inherit;right:0;height:10px;width:10px;}body .vc_tta-container .vc_tta-panels .vc_tta-panel-heading .vc_tta-controls-icon:before,body .vc_tta-container .vc_tta-panels .vc_tta-panel-heading .vc_tta-controls-icon:after{border-color:#0c3d66 !important;}body .vc_tta-container .vc_tta-panels .vc_tta-panel-body{background-color:#fff !important;padding:0;border:none;font-family:Open Sans;}body .vc_tta-container .vc_tta-panels .vc_tta-panel-body .media-left{padding-right:20px;}body .vc_tta-container .vc_tta-panels .vc_tta-panel-body .media-left img{margin-top:6px;}body .vc_tta-container .vc_tta-panels .vc_tta-panel-body .more{font-weight:700;color:#0c3d66;display:block;padding-top:4px;}body .vc_tta-container .vc_tta-panels .vc_tta-panel-body .more i{padding-left:10px;}body .vc_tta-container .vc_tta-panels .vc_tta-panel-body .more:hover{color:#333;}body .vc_tta-container .vc_tta-panels .vc_active .vc_tta-panel-heading .vc_tta-panel-title a{border-bottom:none;}body .vc_tta-container .vc_tta-panels .vc_active .vc_tta-panel-body{border-bottom:3px solid #ebebeb;padding-bottom:24px;}body .vc_tta-container .vc_tta-panels .vc_tta-panel:last-child .vc_tta-panel-heading .vc_tta-panel-title a{border-bottom:none;}body .vc_tta-container .vc_tta-panels .vc_tta-panel.vc_active:last-child .vc_tta-panel-body{border-bottom:none;padding-bottom:10px;}body .vc_tta-container .vc_tta-tabs .vc_tta-panels{padding-left:0;padding-right:0;}body .vc_tta-container .vc_tta-style-modern .vc_tta-panels{border:none;padding:0;}body .vc_tta-container .vc_tta-style-modern .vc_tta-panels .vc_tta-panel-heading .vc_tta-panel-title a{border:none;padding:8px 0;text-transform:none;}body .vc_tta-container .vc_tta-style-modern .vc_tta-panels .vc_tta-panel-heading .vc_tta-panel-title a span{padding-left:0;}body .vc_tta-container .vc_tta-style-modern .vc_tta-panels .vc_tta-panel-body{border-bottom:none;padding-top:4px;padding-bottom:13px;}body .vc_tta-container .vc_tta-style-modern .vc_tta-panels .vc_tta-panel{border:1px solid #ebebeb;padding:8px 30px;margin-bottom:30px;-webkit-transition:all 550ms ease 0s;-moz-transition:all 550ms ease 0s;-ms-transition:all 550ms ease 0s;transition:all 550ms ease 0s;-webkit-border-radius:1px;-khtml-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;/* BACKGROUND GRADIENT */}body .vc_tta-container .vc_tta-style-modern .vc_tta-panels .vc_tta-panel.vc_active{padding:15px 30px;}@media screen and (max-width:767px){/* ==========================================================================
   [End] 5. Shortcode Tab
========================================================================== *//* ==========================================================================
   [Start] 6. CMS Progressbar
========================================================================== */body .vc_tta-container .vc_tta-panels{padding:0;}body .vc_tta-container .vc_tta-panels .vc_tta-panel-heading .vc_tta-panel-title a:after{border:none;}body .vc_tta-container .vc_tta-panels-container{padding:0 !important;}}.cms-progress-layout1{/* ==========================================================================
   [End] 6. CMS Progressbar
========================================================================== *//* ==========================================================================
   [Start] 7. CMS Client
========================================================================== */}.cms-progress-layout1 .cms-progress-item-wrap{padding-right:45px;position:relative;}.cms-progress-layout1 .cms-progress-title{font-weight:700;color:#333;text-transform:uppercase;margin-bottom:9px;}.cms-progress-layout1 .cms-progress-title i{padding-right:5px;}.cms-progress-layout1 .progress-bar{background-color:#0c3d66;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}.cms-progress-layout1 .cms-progress.progress{background-color:#eee;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;margin-bottom:26px;}.cms-progress-layout1 .progress-couter{color:#474747;bottom:-6px;position:absolute;right:0;}.cms-carousel-client .cms-carousel-media{display:block;}.cms-carousel-client .cms-carousel-media img{display:inline-block;width:inherit;}.cms-carousel-client-layout1 .cms-carousel-media{max-width:170px;max-height:160px;text-align:center;line-height:160px;padding:0 4px;width:100%;}.cms-carousel-client-layout1 .cms-carousel-media .cms-carousel-shadow{background-color:#fff;display:block;border-width:0 1px 1px 1px;border-color:#f1f1f1;border-style:solid;-webkit-box-shadow:0 2.3px 4px 0.1px #e8e8e8;-moz-box-shadow:0 2.3px 4px 0.1px #e8e8e8;-ms-box-shadow:0 2.3px 4px 0.1px #e8e8e8;box-shadow:0 2.3px 4px 0.1px #e8e8e8;}.cms-carousel-client-layout1 .bottom-item .cms-carousel-media{margin-top:30px;}.cms-carousel-client-layout1.nav-right .owl-nav{text-align:right;}.cms-carousel-client-layout1.nav-right .owl-nav .owl-prev,.cms-carousel-client-layout1.nav-right .owl-nav .owl-next{margin-top:8px;}.cms-carousel-client-layout2 .owl-stage-outer{border:1px solid #e5e4e4;}.cms-carousel-client-layout2 .cms-carousel-item{border-right:1px solid #e5e4e4;text-align:center;}.cms-carousel-client-layout2 .owl-item:last-child .cms-carousel-item{border-right:none;}.cms-carousel-client-layout3{/* ==========================================================================
   [End] 7. CMS Client
========================================================================== *//* ==========================================================================
   [Start] 8. CMS Testimonial
========================================================================== */}.cms-carousel-client-layout3 .owl-stage-outer{margin-right:1px;}.cms-carousel-client-layout3 .cms-carousel-item{text-align:center;}.cms-carousel-client-layout3 .cms-carousel-item .cms-carousel-media{position:relative;}.cms-carousel-client-layout3 .cms-carousel-item .cms-carousel-media:after{background:#e5e4e4;bottom:0;content:"";height:70px;margin:auto;position:absolute;right:0;top:0;width:1px;}.cms-carousel-client-layout3 .owl-item:last-child .cms-carousel-item .cms-carousel-media:after{width:0;}.cms-testimonial-layout1 .cms-carousel-item{padding:0 4px;}.cms-testimonial-layout1 .cms-testimonial-wrapper{padding:37px 30px;background-color:#fff;border-width:0 1px 1px 1px;border-color:#f1f1f1;border-style:solid;-webkit-box-shadow:0 2.3px 4px 0.1px #e8e8e8;-moz-box-shadow:0 2.3px 4px 0.1px #e8e8e8;-ms-box-shadow:0 2.3px 4px 0.1px #e8e8e8;box-shadow:0 2.3px 4px 0.1px #e8e8e8;position:relative;}.cms-testimonial-layout1.custom-layout1 .cms-testimonial-wrapper:before{content:"";left:-2px;bottom:-24px;position:absolute;width:0;height:24px;width:28px;background:url(../images/testimonial-arrow.png) no-repeat center;}.cms-testimonial-layout1.custom-layout2 .cms-testimonial-wrapper:before{border-color:#fff transparent transparent #fff;border-style:solid;border-width:9px 13px 13px 16px;bottom:-22px;content:"";height:0;left:0;position:absolute;width:0;}.cms-testimonial-layout1 .icon-quote{background-color:#0c3d66;height:30px;text-align:center;line-height:30px;width:64px;position:absolute;top:0;left:30px;-webkit-border-radius:0 0 2px 2px;-khtml-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-ms-border-radius:0 0 2px 2px;-o-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;/* BACKGROUND GRADIENT */}.cms-testimonial-layout1 .icon-quote i{color:#fff;font-size:17px;}.cms-testimonial-layout1 .cms-carousel-media img{-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */max-width:64px;float:left;margin-top:8px;}.cms-testimonial-layout1 .main-title{padding-left:94px;}.cms-testimonial-layout1 .main-title h3{font-family:'lorabold';font-size:24px;line-height:39px;font-weight:normal;}.cms-testimonial-layout1 .cms-testimonial-body{font-size:16px;line-height:28px;padding-top:1px;}.cms-testimonial-layout1 .cms-testimonial-position span{display:block;}.cms-testimonial-layout1 .cms-testimonial-position span.author{font-size:16px;color:#333;font-family:Raleway;font-weight:700;margin-bottom:5px;}.cms-testimonial-layout1 .cms-testimonial-position span.position{color:#b8b8b8;}.cms-testimonial-layout1 .cms-testimonial-footer{margin-top:26px;}.cms-testimonial-layout1.custom-layout2 .cms-testimonial-wrapper{-webkit-box-shadow:0px 0px 0px #000;-moz-box-shadow:0px 0px 0px #000;-ms-box-shadow:0px 0px 0px #000;box-shadow:0px 0px 0px #000;-webkit-border-radius:2px 2px 2px 0;-khtml-border-radius:2px 2px 2px 0;-moz-border-radius:2px 2px 2px 0;-ms-border-radius:2px 2px 2px 0;-o-border-radius:2px 2px 2px 0;border-radius:2px 2px 2px 0;/* BACKGROUND GRADIENT */}.cms-testimonial-layout1.custom-layout2 .cms-testimonial-wrapper:before{left:-1px;bottom:-20px;border-width:15px;}.cms-testimonial-layout1.custom-layout2 .cms-carousel-item{padding:0;}.cms-testimonial-layout1.custom-layout2 .cms-testimonial-position span{display:inline-block;}.cms-testimonial-layout1.custom-layout2 .cms-testimonial-position span.author{margin-right:5px;}.cms-testimonial-layout1.custom-layout2 .owl-dots{margin-top:40px;}.cms-testimonial-layout1.custom-layout4 .cms-testimonial-wrapper{-webkit-box-shadow:0px 0px 0px rgba(0, 0, 0, 0);-moz-box-shadow:0px 0px 0px rgba(0, 0, 0, 0);-ms-box-shadow:0px 0px 0px rgba(0, 0, 0, 0);box-shadow:0px 0px 0px rgba(0, 0, 0, 0);-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */border:none;padding-top:43px;padding-bottom:24px;}.cms-testimonial-layout1.custom-layout4 .cms-testimonial-wrapper .icon-quote{background-color:#252525;}.cms-testimonial-layout1.custom-layout4 .cms-testimonial-wrapper .main-title{padding-left:0;}.cms-testimonial-layout1.custom-layout4 .cms-testimonial-wrapper .cms-testimonial-body .content{color:#fff;}.cms-testimonial-layout1.custom-layout4 .cms-testimonial-wrapper .cms-testimonial-position span.author{color:#fff;padding-top:12px;}.cms-testimonial-layout1.custom-layout4 .owl-dots{margin-top:13px;text-align:right;}.cms-testimonial-layout1 .owl-controls .owl-prev,.cms-testimonial-layout1 .owl-controls .owl-next{margin-top:45px;}.cms-testimonial-layout3{/* ==========================================================================
   [End] 8. CMS Testimonial
========================================================================== *//* ==========================================================================
   [Start] 9. CMS Couter
========================================================================== */}.cms-testimonial-layout3 .cms-testimonial-body{margin:auto;max-width:940px;}.cms-testimonial-layout3 .cms-testimonial-body .content{color:#333;font-size:28px;line-height:37px;margin-bottom:15px;font-style:italic;}.cms-testimonial-layout3 .cms-testimonial-title .author{font-style:italic;color:#0c3d66;}.cms-counter-layout-default .cms-counter-title,.cms-counter-layout2 .cms-counter-title{font-size:15px;line-height:26px;}.cms-counter-layout-default .cms-counter,.cms-counter-layout2 .cms-counter{font-size:40px;line-height:29px;margin:13px 0 8px;}.cms-counter-layout-default .cms-counter-body,.cms-counter-layout2 .cms-counter-body{padding:30px 30px 22px 30px;}.cms-counter-layout-default .cms-counter-icon i,.cms-counter-layout2 .cms-counter-icon i{color:#eaeaea;font-size:64px;}.cms-counter-layout2{margin:30px 0 !important;/* ==========================================================================
   [End] 9. CMS Couter
========================================================================== *//* ==========================================================================
   [Start] 10. CMS Pricing
========================================================================== */}.cms-counter-layout2 .cms-counter-title{font-size:16px;font-weight:700;}.cms-counter-layout2 .cms-counter-body{position:relative;}.cms-counter-layout2 .cms-counter{font-size:50px;}.cms-counter-layout2 .cms-counter-content{position:relative;z-index:1;}.cms-counter-layout2 .cms-counter-icon{left:0;position:absolute;right:0;top:4px;}.cms-counter-layout2 .cms-counter-icon i{font-size:128px;}.cms-pricing-layout1{/* ==========================================================================
   [End] 10. CMS Pricing
========================================================================== *//* ==========================================================================
   [Start] 11. CMS Fancybox
========================================================================== */}.cms-pricing-layout1 .cms-grid-header{background-color:#0c3d66;padding:45px;text-align:center;}.cms-pricing-layout1 .cms-grid-header .cms-pricing-title{font-size:17px;margin:0;}.cms-pricing-layout1 .cms-grid-header .sub-title{font-size:15px;line-height:1;color:#3f372c;font-style:italic;font-family:"Lora";font-weight:700;}.cms-pricing-layout1 .cms-grid-header .cms-pricing-price{color:#fff;margin-top:52px;}.cms-pricing-layout1 .cms-grid-header .cms-pricing-price .unit{font-size:30px;padding-right:4px;}.cms-pricing-layout1 .cms-grid-header .cms-pricing-price .price{font-size:100px;line-height:1;}.cms-pricing-layout1 .cms-pricing-body{border-color:#ebebeb;border-style:solid;border-width:0 1px 1px;padding:30px;}.cms-pricing-layout1 .cms-pricing-body .description{display:block;text-align:center;font-size:14px;line-height:24px;color:#959595;}.cms-pricing-layout1 .cms-pricing-body .cms-pricing-content{padding:0 19px;}.cms-pricing-layout1 .cms-pricing-body .cms-pricing-content ul{padding-left:27px;list-style:none;margin:50px 0;}.cms-pricing-layout1 .cms-pricing-body .cms-pricing-content ul li{line-height:40px;border-bottom:1px solid #f5f4f4;color:#333;position:relative;}.cms-pricing-layout1 .cms-pricing-body .cms-pricing-content ul li:before{content:"\f178";font-family:FontAwesome;color:#0c3d66;font-size:11px;left:-26px;position:absolute;}.cms-pricing-layout1 .cms-pricing-body .cms-pricing-readmore{padding:0 19px 19px 19px;}.cms-fancyboxes-wraper .cms-fancybox-title{font-size:20px;font-weight:600;line-height:29px;padding-bottom:2px;}.cms-fancyboxes-wraper .cms-fancyboxes-footer a{font-weight:700;color:#0c3d66;}.cms-fancyboxes-wraper .cms-fancyboxes-footer a:hover{color:#282828;}.cms-fancyboxes-wraper .cms-fancyboxes-footer a i{padding-left:10px;}.cms-fancyboxes-deault .fancy-box-icon i{background-color:#282828;color:#fff;font-size:35px;height:61px;line-height:61px;text-align:center;width:61px;margin-bottom:20px;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */}.cms-fancyboxes-deault .cms-fancybox-title{margin-bottom:8px;}.cms-fancyboxes-deault .order-box{bottom:15px;color:#efefef;float:right;font-family:"lorabold";font-size:60px;line-height:29px;position:relative;}.cms-fancyboxes-layout1 .icon-left{float:left;}.cms-fancyboxes-layout1 .icon-left i{font-size:35px;color:#282828;position:relative;top:6px;}.cms-fancyboxes-layout1 .content-right{padding-left:74px;}.cms-fancyboxes-layout2{/* ==========================================================================
   [End] 11. CMS Fancybox
========================================================================== *//* ==========================================================================
   [Start] 12. CMS Grid
========================================================================== *//* Grid Blog */}.cms-fancyboxes-layout2 .cms-fancybox-item{border:1px solid #efefef;background-color:#fafafa;padding:50px 30px 13px;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.cms-fancyboxes-layout2 .cms-fancybox-item .fancy-box-icon-wrapper{margin-bottom:27px;}.cms-fancyboxes-layout2 .cms-fancybox-item .fancy-box-icon-wrapper .fancy-box-icon i{height:60px;width:60px;line-height:60px;font-size:35px;color:#fff;text-align:center;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */background-color:#0c3d66;}.cms-fancyboxes-layout2 .cms-fancybox-item:hover{background-color:#282828;border-color:#282828;}.cms-fancyboxes-layout2 .cms-fancybox-item:hover .cms-fancybox-title{color:#fff;}.cms-grid-blog-layout1,.cms-carousel-blog-layout1{/* End Grid Blog *//* Grid Attorneys */}.cms-grid-blog-layout1 .entry-blog,.cms-carousel-blog-layout1 .entry-blog{margin-bottom:43px;padding-bottom:0;border:none;}.cms-grid-blog-layout1 .entry-blog .entry-header .entry-feature .blog-date,.cms-carousel-blog-layout1 .entry-blog .entry-header .entry-feature .blog-date{top:20px;left:20px;}.cms-grid-blog-layout1 .entry-blog .entry-meta,.cms-carousel-blog-layout1 .entry-blog .entry-meta{font-size:12px;}.cms-grid-blog-layout1 .entry-blog .entry-meta .detail-author,.cms-carousel-blog-layout1 .entry-blog .entry-meta .detail-author,.cms-grid-blog-layout1 .entry-blog .entry-meta .detail-tags,.cms-carousel-blog-layout1 .entry-blog .entry-meta .detail-tags{display:none;}.cms-grid-blog-layout1 .entry-blog .entry-meta .detail-terms,.cms-carousel-blog-layout1 .entry-blog .entry-meta .detail-terms{margin-left:0;}.cms-grid-blog-layout1 .entry-blog .entry-title,.cms-carousel-blog-layout1 .entry-blog .entry-title{font-size:17px;line-height:26px;margin-bottom:9px;}.cms-grid-blog-layout1 .pagination,.cms-carousel-blog-layout1 .pagination{margin-top:3px;}.cms-grid-blog-layout1 .cms-grid-media img,.cms-carousel-blog-layout1 .cms-grid-media img{width:100%;}.attorney-layout1 .cms-attorney-image{position:relative;}.attorney-layout1 .cms-attorney-image img{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;-webkit-border-radius:2px 2px 0 0;-khtml-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;/* BACKGROUND GRADIENT */display:block;backface-visibility:hidden;width:100%;}.attorney-layout1 .cms-attorney-image .content-hover{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#282828;color:#fff;visibility:hidden;-webkit-transform:rotateY(-180deg);-khtml-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;-webkit-border-radius:2px 2px 0 0;-khtml-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;/* BACKGROUND GRADIENT */backface-visibility:hidden;}.attorney-layout1 .cms-attorney-image .content-hover .content-hover-inner{padding:0 21px;position:absolute;top:50%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */width:100%;}.attorney-layout1 .cms-attorney-image .cms-attorney-social{margin-top:20px;}.attorney-layout1 .cms-attorney-image .cms-attorney-social a{font-size:14px;color:#fff;margin:0 10px;}.attorney-layout1 .cms-attorney-image .cms-attorney-social a:hover{color:#0c3d66;}.attorney-layout1 .cms-attorney-meta{border-bottom:2px solid #eee;padding:22px 0 18px;margin-bottom:30px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;background-color:#fff;}.attorney-layout1 .cms-attorney-meta h3{font-size:16px;line-height:26px;margin:0 0 2px;}.attorney-layout1 .cms-attorney-meta .cms-attorney-position{color:#b8b8b8;font-family:'Lora';}.attorney-layout1 .cms-grid-item:hover .cms-attorney-image img,.attorney-layout1 .cms-carousel-item:hover .cms-attorney-image img{-webkit-transform:rotateY(180deg);-khtml-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.attorney-layout1 .cms-grid-item:hover .content-hover,.attorney-layout1 .cms-carousel-item:hover .content-hover{-webkit-transform:rotateY(0);-khtml-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */visibility:visible;}.attorney-layout1 .cms-grid-item:hover .cms-attorney-meta,.attorney-layout1 .cms-carousel-item:hover .cms-attorney-meta{border-bottom:2px solid #282828;}.attorney-layout1 .pagination{margin-top:20px;}.attorney-layout2{/* End Grid Attorneys *//* Start Grid Practice */}.attorney-layout2 .cms-attorney-image{position:relative;margin-bottom:30px;overflow:hidden;}.attorney-layout2 .cms-attorney-image img{-webkit-border-radius:2px 2px 0 0;-khtml-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;/* BACKGROUND GRADIENT */width:100%;}.attorney-layout2 .cms-attorney-image .content-hover{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(40, 40, 40, 0.95);opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(100%);-khtml-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;-webkit-border-radius:2px 2px 0 0;-khtml-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;/* BACKGROUND GRADIENT */z-index:12;}.attorney-layout2 .cms-attorney-meta{padding:23px 20px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}.attorney-layout2 .cms-attorney-meta h3{font-size:16px;line-height:26px;margin:0 0 2px;}.attorney-layout2 .cms-attorney-meta h3 a{color:#fff;}.attorney-layout2 .cms-attorney-meta h3 a:hover{color:#0c3d66;}.attorney-layout2 .cms-attorney-meta .cms-attorney-position{color:#b8b8b8;font-family:'Lora';}.attorney-layout2 .cms-attorney-meta.bottom{bottom:0;position:absolute;width:100%;z-index:10;}.attorney-layout2 .cms-attorney-social{bottom:0;margin-top:20px;padding:25px;position:absolute;width:100%;}.attorney-layout2 .cms-attorney-social a{font-size:14px;color:#fff;margin:0 10px;}.attorney-layout2 .cms-attorney-social a:hover{color:#0c3d66;}.attorney-layout2 .cms-grid-item:hover .cms-attorney-image .content-hover{opacity:1;filter:alpha(opacity=1);-webkit-transform:translateY(0%);-khtml-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.attorney-layout2 .cms-grid-item:hover .cms-attorney-meta.bottom{-webkit-transform:translateY(100%);-khtml-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.attorney-layout2 .pagination{margin-top:20px;}.cmsline-gray{background-color:#e5e4e4;display:block;height:3px;margin:auto;width:50px;}.layout-practice .cms-practice-title{font-size:24px;line-height:29px;}.layout-practice .cmsline{height:2px;}.layout-practice .cms-practice-image img{width:100%;}.layout-practice .cms-practice-readmore i{padding-left:10px;}.practice-hidden-icon .cms-practice-icon,.practice-hidden-icon .cms-practice-image i{display:none;}.practice-layout1 .cms-practice-image,.practice-layout4 .cms-practice-image{position:relative;}.practice-layout1 .cms-practice-image i,.practice-layout4 .cms-practice-image i{background-color:#0c3d66;color:#fff;font-size:35px;height:61px;line-height:61px;text-align:center;width:61px;position:absolute;bottom:20px;left:20px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.practice-layout1 .cms-practice-content,.practice-layout4 .cms-practice-content{padding-bottom:43px;}.practice-layout1 .cms-practice-content .cms-practice-title,.practice-layout4 .cms-practice-content .cms-practice-title{margin-bottom:8px;margin-top:24px;}.practice-layout1 .cms-practice-content .cms-practice-title a,.practice-layout4 .cms-practice-content .cms-practice-title a{display:block;}.practice-layout1 .cms-practice-content .cms-practice-readmore,.practice-layout4 .cms-practice-content .cms-practice-readmore{padding-top:16px;}.practice-layout1 .cms-practice-content .cms-practice-readmore a,.practice-layout4 .cms-practice-content .cms-practice-readmore a{font-weight:700;}.practice-layout1 .cms-grid-item-inner:hover .cms-practice-readmore a,.practice-layout4 .cms-grid-item-inner:hover .cms-practice-readmore a,.practice-layout1 .cms-grid-item-inner:hover .cms-practice-title a,.practice-layout4 .cms-grid-item-inner:hover .cms-practice-title a{color:#0c3d66;}.practice-layout1 .cms-grid-item-inner:hover .cms-practice-image i,.practice-layout4 .cms-grid-item-inner:hover .cms-practice-image i{opacity:1;filter:alpha(opacity=1);}.practice-layout2 .cms-practice-content{border:1px solid #e5e4e4;padding:39px 39px 37px;background-color:#fff;margin-bottom:30px;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.practice-layout2 .cms-practice-content .cmsline{height:2px;}.practice-layout2 .cms-practice-content .cms-practice-title{color:#282828;}.practice-layout2 .cms-practice-content .cms-practice-title i{font-size:35px;float:right;color:#474747;position:relative;top:-12px;}.practice-layout2 .cms-practice-content .cms-practice-title a:hover{color:#fff;}.practice-layout2 .cms-practice-content .cms-practice-subtitle{color:#282828;display:block;font-size:14px;font-family:Lora;margin:15px 0 6px;}.practice-layout2 .cms-practice-content:hover{background-color:#0c3d66;}.practice-layout2 .cms-practice-content:hover .cms-practice-content-inner{color:#fff;}.practice-layout3{border-style:solid;border-width:1px 0 0 1px;border-color:#ebebeb;}.practice-layout3 .cms-grid-item{padding:0;}.practice-layout3 .cms-grid-item .cms-grid-item-inner{border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;overflow:hidden;position:relative;}.practice-layout3 .cms-grid-item .cms-practice-content{padding:77px 30px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}.practice-layout3 .cms-grid-item .cms-practice-content .cms-practice-icon{margin-bottom:20px;}.practice-layout3 .cms-grid-item .cms-practice-content .cms-practice-icon i{font-size:56px;color:#0c3d66;}.practice-layout3 .cms-grid-item .cms-practice-content .cms-practice-title{margin-top:14px;}.practice-layout3 .cms-grid-item .cms-practice-content .cms-practice-content-inner{padding-top:15px;}.practice-layout3 .cms-grid-item .cms-practice-content.content-hover{background-color:#f9f9f9;bottom:0;opacity:1;padding:33px 30px;position:absolute;z-index:1;width:100%;height:100%;-webkit-transform:translateY(100%);-khtml-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */opacity:0;filter:alpha(opacity=0);}.practice-layout3 .cms-grid-item:hover .cms-practice-content.content-hover{-webkit-transform:translateY(0%);-khtml-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */opacity:1;filter:alpha(opacity=1);}.practice-layout3 .cms-grid-item:hover .cms-practice-content.content-hidden{opacity:0;filter:alpha(opacity=0);}.practice-layout4 .cms-practice-image i{position:static;opacity:1;filter:alpha(opacity=1);background-color:#282828;margin-bottom:20px;}.practice-layout4 .cms-grid-item-inner:hover .cms-practice-image i{background-color:#0c3d66;}.practice-layout4.icon-style1 .cms-practice-image i{font-size:60px;color:#282828;background-color:transparent;margin-bottom:0;}.practice-layout4.icon-style1 .cms-grid-item-inner:hover .cms-practice-image i{color:#0c3d66;background-color:transparent;}.practice-layout6 .cms-grid-item-inner{position:relative;}.practice-layout6 .cms-grid-item-inner .cms-practice-content-hover{position:absolute;top:0;left:0;right:0;bottom:0;padding:23px 30px;color:#fff;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;-webkit-border-radius:2px 2px 0 0;-khtml-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;/* BACKGROUND GRADIENT */}.practice-layout6 .cms-grid-item-inner .cms-practice-title{margin-bottom:8px;}.practice-layout6 .cms-grid-item-inner .cms-practice-title a{color:#fff;}.practice-layout6 .cms-grid-item-inner .cms-practice-title a:hover{color:#282828;}.practice-layout6 .cms-grid-item-inner .cms-practice-content-inner{margin-bottom:15px;}.practice-layout6 .cms-grid-item-inner .cms-practice-readmore a{background-color:#282828;color:#fff;font-weight:700;padding:3px 9px 4px 9px;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */}.practice-layout6 .cms-grid-item-inner .cms-practice-readmore a:hover{color:#0c3d66;}.practice-layout6 .cms-grid-item-inner:hover .cms-practice-content-hover{opacity:1;filter:alpha(opacity=1);}.practice-layout7 .cms-grid-item-inner .cms-practice-content{padding:0;border:none;background-color:transparent;margin-bottom:50px;}.practice-layout7 .cms-grid-item-inner .cms-practice-content .cms-practice-title a:hover{color:#0c3d66;}.practice-layout7 .cms-grid-item-inner .cms-practice-content .cms-practice-content-inner{color:#9b9b9b;}.practice-layout8 .cms-practice-readmore{margin-top:20px;}.practice-layout9 .cms-grid-item .cms-practice-content{padding:25px;margin-bottom:30px;border:1px solid #ebebeb;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}.practice-layout9 .cms-grid-item .cms-practice-content .cms-practice-icon{margin-bottom:20px;}.practice-layout9 .cms-grid-item .cms-practice-content .cms-practice-icon i{font-size:56px;color:#0c3d66;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}.practice-layout9 .cms-grid-item .cms-practice-content .cms-practice-title{margin-top:14px;}.practice-layout9 .cms-grid-item .cms-practice-content .cms-practice-title a:hover{color:#fff;}.practice-layout9 .cms-grid-item .cms-practice-content .cms-practice-content-inner{padding-top:15px;}.practice-layout9 .cms-grid-item:hover .cms-practice-content{background-color:#0c3d66;color:#fff;}.practice-layout9 .cms-grid-item:hover .cms-practice-content .cms-practice-icon i{color:#282828;}.practice-layout10 .cms-practice-content.content-hover{background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;}.practice-layout10 .cms-practice-content.content-hover:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;}.practice-layout10 .cms-practice-content.content-hover .cms-practice-title a:hover{color:#fff;}.practice-layout10 .cms-practice-content.content-hover .cms-practice-conten-inner{position:relative;z-index:1;}.practice-layout10 .cms-practice-content.content-hover .cms-practice-icon i{color:#282828;}.practice-layout11{/* End Grid Practice *//* Start Gallery */}.practice-layout11 .cms-grid-item-inner{position:relative;}.practice-layout11 .cms-grid-item-inner .cms-practice-content{position:absolute;height:100%;width:100%;top:0;left:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}.practice-layout11 .cms-grid-item-inner .cms-practice-content:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;}.practice-layout11 .cms-grid-item-inner .cms-practice-content .cms-practice-content-main{position:absolute;top:50%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */text-align:center;width:100%;}.practice-layout11 .cms-grid-item-inner .cms-practice-content .cms-practice-icon i{color:#fff;font-size:56px;margin-bottom:24px;}.practice-layout11 .cms-grid-item-inner .cms-practice-content .cms-practice-title{margin-bottom:8px;}.practice-layout11 .cms-grid-item-inner .cms-practice-content .cms-practice-title a{color:#fff;}.practice-layout11 .cms-grid-item-inner .cms-practice-content .cms-practice-title a:hover{color:#282828;}.practice-layout11 .cms-grid-item-inner .cms-practice-content-hover{position:absolute;top:0;left:0;right:0;bottom:0;padding:23px 30px;color:#fff;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;-webkit-border-radius:2px 2px 0 0;-khtml-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;/* BACKGROUND GRADIENT */-webkit-transform:scale(0);-khtml-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.practice-layout11 .cms-grid-item-inner .cms-practice-content-inner{margin-bottom:15px;margin-top:9px;}.practice-layout11 .cms-grid-item-inner .cms-practice-readmore a{background-color:#282828;color:#fff;font-weight:700;padding:3px 9px 4px 9px;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */}.practice-layout11 .cms-grid-item-inner .cms-practice-readmore a:hover{color:#0c3d66;}.practice-layout11 .cms-grid-item-inner:hover .cms-practice-content{-webkit-transform:scale(0);-khtml-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */opacity:0;filter:alpha(opacity=0);}.practice-layout11 .cms-grid-item-inner:hover .cms-practice-content-hover{opacity:1;filter:alpha(opacity=1);-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.layout-gallery{/* End GAllery *//* ==========================================================================
   [End] 12. CMS Grid
========================================================================== */}.layout-gallery .cms-grid-item-inner{position:relative;margin-bottom:30px;overflow:hidden;}.layout-gallery .cms-grid-item-inner .cms-gallery-image-zoom{margin-bottom:25px;}.layout-gallery .cms-grid-item-inner .cms-gallery-image-zoom i{background-color:#fff;border-radius:2px;color:#333;font-size:14px;height:34px;line-height:34px;text-align:center;width:34px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}.layout-gallery .cms-grid-item-inner .cms-gallery-image-zoom i:hover{background-color:#333;color:#fff;}.layout-gallery .cms-grid-item-inner .cms-gallery-title{color:#fff;font-size:22px;font-weight:500;line-height:28px;margin-bottom:8px;}.layout-gallery .cms-grid-item-inner .cms-gallery-category a{color:#fff;}.layout-gallery .cms-grid-item-inner .cms-gallery-content{background-color:#0c3d66;position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0.8);-khtml-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.layout-gallery .cms-grid-item-inner .cms-gallery-content .cms-gallery-content-inner{position:absolute;top:50%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */width:100%;}.layout-gallery .cms-grid-item-inner:hover .cms-gallery-content{-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */opacity:1;filter:alpha(opacity=1);}.layout-gallery .navigation{margin-top:20px;}.cms-countdown-wraper .countdown-item-container{-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */border:1px solid #ebebeb;background-color:#fafafa;text-align:center;padding-top:46px;padding-bottom:32px;}.cms-countdown-wraper .countdown-item-container .countdown-amount{font-size:65px;line-height:46px;color:#333;font-family:'lorabold';display:block;margin-bottom:21px;}.cms-countdown-wraper .countdown-item-container .countdown-period{font-size:15px;font-weight:500;color:#474747;}.pagination li{/* 
   [Start] 14. Call To Action
   +-----------------------------------+
*/}.pagination li a,.pagination li span{-webkit-border-radius:0 !important;-khtml-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;/* BACKGROUND GRADIENT */padding:9px 0;border-color:#e5e5e5;border-width:1px;color:#333;font-size:14px;font-weight:400;margin-bottom:10px;margin-left:10px;max-width:40px;min-width:40px;padding:9px 0;text-align:center;text-transform:uppercase;}.pagination li.active a,.pagination li:hover a{background-color:#0c3d66;border-color:#0c3d66;color:#fff;}.cms-cta-wrapper{border:1px solid #ebebeb;padding:30px 15px;/* 
   [Start] 14. Call To Action
   +-----------------------------------+
*/}.cms-cta-wrapper .cms-cta-button a:nth-child(2){margin-left:17px;}.cms-cta-wrapper .cms-cta-text{font-style:italic;font-size:16px;line-height:25px;}.cms-cta-wrapper.cta-right .cms-cta-button{text-align:right;}.cms-cta-wrapper.cta-left .cms-cta-text{float:right;}.custom-map > .vc_column_wrapper{background-color:#fff;margin:0 15px;padding:88px;/* Loading */}.cms-loader:before,.cms-loader:after,.cms-loader{border-radius:50%;height:18px;width:18px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out;}.cms-loader{font-size:10px;margin:auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s;top:50%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.cms-loader:before,.cms-loader:after{content:'';position:absolute;top:0;}.cms-loader:before{left:-28px;-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.cms-loader:after{left:28px;}@-webkit-keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #efefef;}40%{box-shadow:0 2.5em 0 0 #efefef;}}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #efefef;}40%{box-shadow:0 2.5em 0 0 #efefef;}}@media screen and (min-width:1360px){.cms-carousel-client-layout3.navigation-horizontal-center .owl-controls .owl-prev,.cms-carousel-client-layout3.navigation-horizontal-center .owl-controls .owl-next{left:-81px;margin:0;position:absolute;top:50%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.cms-carousel-client-layout3.navigation-horizontal-center .owl-controls .owl-next{left:inherit;right:-81px;}}@media screen and (max-width:1200px){#cshero-header-navigation .main-navigation .menu-main-menu > ul > li,#cshero-header-navigation .main-navigation .menu-main-menu > li{margin:0 9px;}#cshero-header-navigation .main-navigation li ul:not(.wg-menu-item){min-width:190px;}#cshero-header-inner #cshero-header #cshero-header-logo a span{display:none;}}@media screen and (min-width:1200px){body .cs-boxed{margin:auto;width:1200px;}#cshero-header-logo.col-lg-5{width:34.667%;}#cshero-header-navigation.col-lg-7{width:65.333%;}.cms-testimonial-layout1 .owl-controls .owl-nav{bottom:-4px;position:absolute;right:0;}}@media screen and (max-width:1024px) and (min-width:993px){.vc_col-sm-3 .cms-counter-icon{float:none;}.vc_col-sm-3 .cms-counter-content .cms-counter-title{margin-bottom:20px;}}@media screen and (max-width:1024px){body .vc_tta-container .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a{padding:10px 18px;}.custom-row-image{left:0;-webkit-width:-webkit-calc(50% - 15px);-moz-width:-moz-calc(50% - 15px);width:calc(50% - 15px);}.row-image-holder{bottom:30px;left:30px;right:45px;top:30px;}.cms-pricing-layout1 .cms-pricing-item{margin-bottom:30px;}}@media screen and (max-width:1200px) and (min-width:993px){#cshero-header #cshero-header-logo{width:25%;}#cshero-header #cshero-header-navigation{width:75%;}.header-6 #cshero-header #cshero-header-navigation,.header-7 #cshero-header #cshero-header-navigation,.header-8 #cshero-header #cshero-header-navigation,.header-14 #cshero-header #cshero-header-navigation{width:100%;}}@media screen and (min-width:993px){#cshero-menu-mobile{display:none !important;}.practice-layout6.nav-top-right .owl-controls,.cms-carousel-client.nav-top-right .owl-controls{position:absolute;right:-5px;top:-101px;}.practice-layout6.nav-top-right .owl-controls .owl-prev,.cms-carousel-client.nav-top-right .owl-controls .owl-prev,.practice-layout6.nav-top-right .owl-controls .owl-next,.cms-carousel-client.nav-top-right .owl-controls .owl-next{margin-top:0;}}@media screen and (max-width:992px){.title-tablet{font-size:300% !important;}.text-center-md{text-align:center;/* Text Align */}.text-center-md *{text-align:center !important;}.text-center-md .cart-contents{float:none !important;}.text-rp-center{text-align:center !important;}.text-rp-center .wpb_single_image.vc_align_left{text-align:center;}.text-rp-right{text-align:right !important;}.w100-sm{width:100%;}body > div > div > .container,#cs-header > .container{width:100% !important;}.container{width:100%;}.icon-slider i{height:60px !important;width:60px !important;line-height:60px !important;font-size:20px !important;/* ==========================================================================
      Header Mobile
  ========================================================================== */}body #cshero-header{position:static !important;}body #cshero-header > .container{position:relative;z-index:99;}body #cshero-header .cshero-header-search{right:70px;}#cshero-menu-mobile{position:absolute;right:0;top:46%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */display:block;}#cshero-header-navigation{display:none;}#cshero-header-navigation.collapse{display:block;/* ==========================================================================
     End Header Mobile
  ========================================================================== */}#cshero-footer-top{/* Woo */}#cshero-footer-top [class^="col-"]{margin-bottom:30px;}.cart-action-wrap td.coupon,.cart-action-wrap .actions{width:50%;}.cart-action-wrap .button{width:100% !important;float:none;}#cms-trust.woocommerce .products li,#cms-medico.woocommerce-page .products li{width:50%;}.vc_row-no-padding.small-1-column .wpb_column{margin-top:0 !important;}#cshero-footer-feature-top .feature-top-item span:nth-child(2){line-height:31px;/* Call To Action */}.cms-cta-wrapper.cta-right .cms-cta-button{text-align:center;margin-top:25px;}.cshero-popup-search .cshero-search-inner #searchform input[type="text"]{font-size:18px;}.cshero-popup-search #searchform::before{font-size:18px;}}@media screen and (max-width:991px) and (min-width:768px){.cms-grid-wraper .cms-grid-item.col-sm-6:nth-child(odd){clear:left;}.text-rp-small{font-size:13px !important;line-height:26px !important;}.heading-rp-small{font-size:28px !important;line-height:36px !important;}}@media screen and (max-width:992px) and (min-width:768px){.small-1-column .wpb_column{width:100%;}.small-1-column .wpb_column + .wpb_column{margin-top:35px;}.small-2-column .wpb_column{width:50%;margin-top:0;}.small-2-column .wpb_column:nth-child(2){margin-top:0;}.small-2-column .wpb_column:nth-child(3),.small-2-column .wpb_column:nth-child(4){margin-top:35px;}.small-3-column .wpb_column{width:33.33%;}.small-3-column .wpb_column + .wpb_column{margin-top:0;}.section-counter{/* Text Align */}.section-counter.small-2-column .wpb_column:nth-child(3),.section-counter.small-2-column .wpb_column:nth-child(4){margin-top:0;border-top:1px solid #ebebeb;}.section-counter.small-2-column.line-dark .wpb_column:nth-child(3),.section-counter.small-2-column.line-dark .wpb_column:nth-child(4){border-top:1px solid #4c4b4b;}.section-counter.small-2-column .wpb_column:nth-child(2){border-right:none !important;}.text-center-small{text-align:center;/* End Text Align */}.text-center-small .wpb_wrapper{text-align:center;}.text-center-small .vc_custom_heading{text-align:center !important;}#cms-trust.woocommerce .products li,#cms-medico.woocommerce-page .products li{/* Footer Top */}#cms-trust.woocommerce .products li:nth-child(even),#cms-medico.woocommerce-page .products li:nth-child(even){clear:right;}#cms-trust.woocommerce .products li:nth-child(odd),#cms-medico.woocommerce-page .products li:nth-child(odd){clear:left;}#cshero-footer-top [class*="cshero-footer-"]{width:50%;margin-bottom:35px;}}@media (min-width:768px){.column-no-padding [class*="vc_col-"]{padding:0;}.column-no-padding > .vc_column_wrapper{padding:0 15px;}}@media (max-width:767px){.btn{margin-bottom:4px;/* Page Title */}.btn.btn-md{padding:17px 18px;}#page-title{padding:100px 0;/* Tab */}#page-title #page-title-text h1{font-size:23px;}#page-title #page-title-text .sub-title{font-size:15px;}.vc_tta-panels-container .vc_tta-panel-title .vc_tta-controls-icon{display:none;}.vc_tta-panels-container .vc_tta-panel-title .vc_tta-title-text{margin-left:0 !important;padding-left:12px !important;}.vc_tta-style-classic .vc_tta-panel{padding-left:20px;padding-right:20px;}.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title span{color:#0c3d66;}.practice-layout6,.practice-layout11{/* Text Align */}.practice-layout6 .cms-grid-item,.practice-layout11 .cms-grid-item{margin-bottom:30px;}.text-center-xs,.text-center-mini{text-align:center;}.text-center-xs .wpb_wrapper,.text-center-mini .wpb_wrapper{text-align:center;}.text-center-xs .vc_custom_heading,.text-center-mini .vc_custom_heading{text-align:center !important;}.text-left-xs{text-align:left !important;}.small-1-column .wpb_column + .wpb_column,.small-2-column .wpb_column + .wpb_column,.small-3-column .wpb_column + .wpb_column{margin-top:35px;}.small-2-column .wpb_column{width:100%;}.section-counter.small-2-column .wpb_column{border-right:none !important;}.form-practice .wpcf7-submit{margin-bottom:30px;}.heading-rp-small{font-size:16px !important;line-height:26px !important;/* End Text Align *//* Single Image VC */}body .vc_tta-container .vc_tta-panel-body .vc_single_image-wrapper{margin-top:22px;/* Call Action */}body .vc_tta-container .vc_tta-panel-body .vc_single_image-wrapper img{width:100%;margin:22px 0;}.cms-cta-wrapper{/* Client */}.cms-cta-wrapper a:nth-child(1){margin:0 0 20px;}.cms-cta-wrapper a:nth-child(2){margin:0;}.cms-carousel-client-layout1 .cms-carousel-media{line-height:normal;/* End Client */}.cshero-header-search{display:none;}#cshero-footer-feature-top .feature-top-item{margin-bottom:20px;width:100% !important;/* Blog */}.post-navigation .nav-link-prev,.cms-related-post-inner .item{margin-bottom:30px;/* Shortcode Heading */}.cms-heading-wrapper.heading-layout1{/* End Shortcode Heading *//* Footer Top */}.cms-heading-wrapper.heading-layout1 .cms-heading-button{margin-top:30px;padding-left:115px;}.cms-heading-wrapper.heading-layout1 .cms-heading-content .line-title{width:30px;}#cshero-footer-top [class*="cshero-footer-"]{width:100%;margin-bottom:35px;}#cshero-footer-top aside.[class^="col-"]{margin-bottom:30px;}#cshero-footer-top aside.[class^="col-"]:last-child{margin:0;}#cshero-footer-top aside.[class^="col-"] aside.[class^="widget_"],#cshero-footer-top aside.[class^="col-"] aside.[class^="widget-"],#cshero-footer-top aside.[class^="col-"] .widget{margin:30px 0 0;}#cshero-footer-top aside.[class^="col-"] aside.[class^="widget_"]:first-child,#cshero-footer-top aside.[class^="col-"] aside.[class^="widget-"]:first-child,#cshero-footer-top aside.[class^="col-"] .widget:first-child{margin:0;}#cshero-footer-bottom.copyright3 .text-left,#cshero-footer-bottom.copyright5 .text-left,#cshero-footer-bottom.copyright4 .text-left,#cshero-footer-bottom.copyright3 .text-right,#cshero-footer-bottom.copyright5 .text-right,#cshero-footer-bottom.copyright4 .text-right{text-align:center;}.cms-fancyboxes-layout2 .cms-fancybox-item{padding-bottom:33px;}.cms-error404 .entry-header h1{font-size:100px;}.countdown-item-container{margin-bottom:30px;}.wpb_single_image.icon .vc_single_image-wrapper{width:100%;margin-bottom:20px;}.wpb_single_image.icon .vc_single_image-wrapper img{width:100%;}.cshero-popup-search .cshero-search-inner #searchform input[type="text"]{font-size:11px;}}@media (max-width:640px){#cms-trust.woocommerce .products li,#cms-medico.woocommerce-page .products li,#cms-trust.woocommerce .pr-content.pr-list-active .products li .cshere-woo-item-wrap .cshero-woo-inner,#cms-trust.woocommerce .pr-content.pr-list-active .products li .cshere-woo-item-wrap .cshero-woo-meta{width:100%;}}@media (max-width:480px){.cms-heading-wrapper.heading-layout1{/* End Shortcode Heading */}.cms-heading-wrapper.heading-layout1 .cms-heading-content{padding-left:55px;}.cms-heading-wrapper.heading-layout1 .cms-heading-content:before{width:30px;}.cms-heading-wrapper.heading-layout1 .cms-heading-button{padding-left:70px;}.cms-testimonial-layout1 .cms-carousel-media img{max-width:100%;width:100%;float:none;}.cms-testimonial-layout1 .main-title{padding:0;margin-top:25px;}}#cshero-footer-feature-top{background-color:#222;color:#5d5d5d;padding-top:80px;}#cshero-footer-feature-top .feature-top-item{float:left;padding:0 15px;}#cshero-footer-feature-top .feature-top-item:nth-child(1),#cshero-footer-feature-top .feature-top-item:nth-child(2){width:25%;}#cshero-footer-feature-top .feature-top-item:nth-child(3){width:50%;}#cshero-footer-feature-top .feature-top-item .feature-top-content{border-left:2px solid #474747;padding-left:27px;}#cshero-footer-feature-top .feature-top-item span{display:block;white-space:pre-wrap;word-wrap:break-word;}#cshero-footer-feature-top .feature-top-item span:nth-child(1){font-size:15px;font-style:italic;font-family:'Lora';}#cshero-footer-feature-top .feature-top-item span:nth-child(2){font-size:20px;line-height:51px;color:#fff;font-family:'lorabold';}#cshero-footer-feature-top .feature-top-item a{display:block;line-height:20px;color:#0c3d66;}#cshero-footer-feature-top .feature-top-item a:hover{color:#fff;}.cshero-footer2 #cshero-footer-feature-top .feature-top-item .feature-top-main,.cshero-footer4 #cshero-footer-feature-top .feature-top-item .feature-top-main{padding:20px 0;background-color:#1c1c1c;}.cshero-footer2 #cshero-footer-feature-top .feature-top-item .feature-top-content,.cshero-footer4 #cshero-footer-feature-top .feature-top-item .feature-top-content{padding:0 0 0 20px;}.cshero-footer4 #cshero-footer-feature-top{padding-bottom:60px;padding-top:10px;}.cshero-footer5 #cshero-footer-top{padding:90px 0 85px;}.cshero-footer6 #cshero-footer-feature-top{padding-bottom:80px;padding-top:100px;}.cshero-footer7 #cshero-footer-feature-top{padding-bottom:80px;padding-top:0;}.cshero-footer8 #cshero-footer-top{padding:80px 0;}.cshero-footer8 #cshero-footer-top a{color:#0c3d66;}.cshero-footer8 #cshero-footer-top a:hover{color:#fff;}#cshero-footer-top{padding:80px 0 52px;position:relative;background-color:#222;color:#bfbfbf;}#cshero-footer-top .widget-title{margin:0 0 17px;font-size:17px;line-height:30px;font-family:'ralewaybold';color:#fff;font-weight:normal;position:relative;padding-left:40px;}#cshero-footer-top .widget-title:before{background-color:#474747;content:"";height:2px;left:0;position:absolute;top:50%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */width:20px;}#cshero-footer-top .cshero-footer-top1{width:33.5%;}#cshero-footer-top .cshero-footer-top2{width:23.2%;}#cshero-footer-top .cshero-footer-top3{width:16.8%;}#cshero-footer-top .cshero-footer-top4{width:26.5%;}#cshero-footer-top .media-left{padding-right:20px;}#cshero-footer-top .media-body a.more{color:#0c3d66;display:block;font-weight:700;margin-top:22px;}#cshero-footer-top .media-body a.more i{padding-left:10px;}#cshero-footer-top .media-body a.more:hover{color:#b2b2b2;}#cshero-footer-top .ft-time span{color:#5d5d5d;}#cshero-footer-top .ft-time p{margin-bottom:23px;padding-left:23px;}#cshero-footer-top ul.menu li{line-height:30px;}#cshero-footer-top ul.menu li a{color:#0c3d66;}#cshero-footer-top ul.menu li a:hover{color:#fff;}#cshero-footer-top ul.menu li a:before{content:"\f178";font-family:FontAwesome;padding-right:15px;}#cshero-footer-bottom{background-color:#222;color:#5d5d5d;}#cshero-footer-bottom > .container{padding:0px 15px 25px 15px;}#cshero-footer-bottom > .container .line-gray{margin-bottom:25px;}#cshero-footer-bottom a{color:#0c3d66;}#cshero-footer-bottom a:hover{color:#fff;}#cshero-footer-bottom .widget_nav_menu ul li{display:inline-block;}#cshero-footer-bottom .widget_nav_menu ul li a{color:#bfbfbf;padding:0 11px;position:relative;}#cshero-footer-bottom .widget_nav_menu ul li a:hover{color:#fff;}#cshero-footer-bottom .widget_nav_menu ul li:last-child a{padding-right:0;}#back_to_top.on{bottom:5px;right:5px;width:50px;height:50px;overflow:hidden;position:fixed;text-decoration:none;z-index:9999;font-size:0;color:transparent;background-color:#0c3d66;cursor:pointer;-webkit-transition:0.3s ease-in-out 0s;-moz-transition:0.3s ease-in-out 0s;-ms-transition:0.3s ease-in-out 0s;transition:0.3s ease-in-out 0s;}#back_to_top.on:hover{background-color:#333;bottom:8px;-webkit-transition:all 150ms linear 0ms;-moz-transition:all 150ms linear 0ms;-ms-transition:all 150ms linear 0ms;transition:all 150ms linear 0ms;}#back_to_top.on:after{color:#fff;content:'\f106';font-size:18px;line-height:50px;font-family:'FontAwesome';text-align:center;display:block;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:all 150ms linear 0ms;-moz-transition:all 150ms linear 0ms;-ms-transition:all 150ms linear 0ms;transition:all 150ms linear 0ms;}.cms-get-touch{margin:25px 0;}.cms-get-touch p{padding:9px 0 10px;border-bottom:1px solid rgba(255, 255, 255, 0.1);color:#fff;margin:0;}.cms-get-touch p i{padding-right:4px;color:#333;}.cms-get-touch p a{color:#0c3d66;}.cms-get-touch p a:hover{color:#fff;}.cms-get-touch p:first-child{border-top:1px solid rgba(255, 255, 255, 0.1);}input[type='text'],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],textarea,select{background-color:transparent;color:#474747;font-size:13px;padding:5px 14px;height:38px;line-height:normal;border:1px solid #eee;width:100%;-webkit-border-radius:1px;-khtml-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;/* BACKGROUND GRADIENT */outline:none;}textarea{height:168px;max-width:100%;}input[type='text']:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,textarea:focus{border-color:#0c3d66;/** Contact Form 7 */}.wpcf7-form .wpcf7-form-item{margin-bottom:20px;}.wpcf7-form .wpcf7-not-valid-tip{font-size:12px;position:absolute;right:15px;top:0;color:#d94e90;}.wpcf7-form textarea + .wpcf7-not-valid-tip{top:-10px;}.wpcf7-form .wpcf7-validation-errors{border:medium none;display:block;text-align:left;margin:20px 0 0;}input::-moz-placeholder,textarea::-moz-placeholder{color:#b8b8b8;opacity:1;}input::-webkit-input-placeholder,textarea::-webkit-placeholder{color:#b8b8b8;opacity:1;}input::-o-placeholder,textarea::-o-placeholder{color:#b8b8b8;opacity:1;}input::-ms-placeholder,textarea::-ms-placeholder{color:#b8b8b8;opacity:1;}.placeholder-dark input::-moz-placeholder,.placeholder-dark textarea::-moz-placeholder{color:#474747;opacity:1;}.placeholder-dark input::-webkit-input-placeholder,.placeholder-dark textarea::-webkit-input-placeholder{color:#474747;opacity:1;}.placeholder-dark input::-o-placeholder,.placeholder-dark textarea::-o-placeholder{color:#474747;opacity:1;}.placeholder-dark input::-ms-placeholder,.placeholder-dark textarea::-ms-placeholder{color:#474747;opacity:1;}.placeholder-dark input{color:#474747;}.element-form-post{position:relative;}.element-form-post i{left:20px;position:absolute;top:16px;}.wpcf7-form .form-white .wpcf7-form-control,.wpcf7-form .form-white .wpcf7-form-control:focus{border-color:rgba(255, 255, 255, 0.2);color:#fff;}.wpcf7-form [class*="menu-"]{position:relative;}.wpcf7-form [class*="menu-"]:before{content:"\f107";font-family:FontAwesome;font-size:20px;position:absolute;top:-2px;right:0;z-index:-1;color:#b8b8b8;}.wpcf7-form select{-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:12px 25px;}.wpcf7-form select option{color:#333;}.wpcf7-form .wpcf7-response-output,.wpcf7-not-valid-tip{font-size:13px;font-style:italic;}.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors,.wpcf7-not-valid-tip.wpcf7-validation-errors{color:#222;}.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ng,.wpcf7-not-valid-tip.wpcf7-mail-sent-ng{border:none;padding:0;color:#0c3d66;}.wpcf7-not-valid-tip{color:#0c3d66 !important;}.form-practice{background-color:#fff;padding:30px;position:relative;z-index:1;/* ==========================================================================
   [End] All Style Form
========================================================================== */}.form-practice.trans{background-color:transparent;padding:0;}.form-practice .wpcf7-form-item{margin-bottom:30px;}.form-practice .wpcf7-text,.form-practice .wpcf7-textarea,.form-practice .wpcf7-select{border-color:#282828;border-width:0 0 2px 0;border-style:solid;height:inherit;padding:15px 0;}.form-practice .wpcf7-select{text-transform:uppercase;color:#b8b8b8;}.form-practice .wpcf7-textarea{height:100px;}.form-practice .wpcf7-textarea:focus{border-color:#0c3d66;}.form-practice .wpcf7-submit{padding-left:0;padding-right:0;width:100%;}.form-practice img.ajax-loader{display:none;}#cshero-header-inner #cshero-header-top{font-size:14px;padding:12px 0 11px;position:relative;z-index:1001;background-color:#f9f9f9;color:#bfbfbf;border-bottom:1px solid #e5e4e4;}#cshero-header-inner #cshero-header-top a{color:#0c3d66;}#cshero-header-inner #cshero-header-top a:hover{color:#333;}#cshero-header-inner #cshero-header-top .cs-social li a{color:#b8b8b8;}#cshero-header-inner #cshero-header-top .cs-social li a:hover{color:#0c3d66;}#cshero-header-inner #cshero-header-top .contact-top ul{line-height:22px;}#cshero-header-inner #cshero-header.header-fixed #cshero-header-navigation .main-navigation .menu-main-menu > li > ul{top:100%;}#cshero-header-inner.bg-trans{position:absolute;width:100%;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}#cshero-header-inner.bg-trans #cshero-header{-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;transition:all 300ms ease 0s;background-color:transparent;}#cshero-header-inner.bg-trans #cshero-header.header-fixed{background-color:#222;}#cshero-header-inner #cshero-header{position:relative;z-index:1000;background-color:#fff;}#cshero-header-inner #cshero-header .container{position:relative;}#cshero-header-inner #cshero-header.header-fixed{position:fixed;top:0;background-color:#fff;z-index:1001;width:100%;-webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 2px 3px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 2px 3px rgba(0, 0, 0, 0.1);box-shadow:0 2px 3px rgba(0, 0, 0, 0.1);}#cshero-header-inner #cshero-header #cshero-header-logo a{display:inline-block;padding:38px 0 33px 0;}#cshero-header-inner #cshero-header #cshero-header-logo img{max-height:51px;float:left;}#cshero-header-inner #cshero-header #cshero-header-logo span{display:inline-block;max-width:180px;color:#bfbfbf;line-height:20px;font-size:12px;position:relative;margin-left:20px;padding:6px 0 6px 20px;}#cshero-header-inner #cshero-header #cshero-header-logo span:before{background:#bfbfbf;content:"";height:20px;left:0;position:absolute;top:34%;width:1px;left:0;}#cshero-header-inner #cshero-header .cshero-navigation-widget-top{margin-bottom:12px;}#cshero-header-inner #cshero-header .cshero-navigation-right{float:right;}#cshero-header-inner #cshero-header .cshero-navigation-right .widget_shopping_cart .widget-title{display:none;}#cshero-header-inner #cshero-header .cshero-navigation-right .nav-button-icon{font-size:14px;}#cshero-header-inner #cshero-header .cshero-navigation-right .nav-button-icon i{margin:0 10px;color:#333;-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;transition:all 300ms ease 0s;}#cshero-header-inner #cshero-header .cshero-navigation-right .nav-button-icon i:last-child{margin-right:0;}#cshero-header-inner #cshero-header .cshero-navigation-right .nav-button-icon i:hover{cursor:pointer;color:#0c3d66;}#cshero-header-inner #cshero-header .cshero-navigation-right .nav-button-icon i.cart{margin-left:5px;margin-right:8px;}#cshero-header-inner #cshero-header .cshero-navigation-right .nav-button-icon .couter_items{background-color:#0c3d66;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */color:#fff;display:inline-block;font-family:Raleway;font-size:12px;font-weight:500;height:17px;line-height:14px;text-align:center;width:17px;position:relative;top:-2px;}@media (min-width:993px){#cshero-header-inner #cshero-header-navigation{padding:38px 15px 0;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}#cshero-header-inner #cshero-header-navigation.header-top-acitve{padding:0;}#cshero-header-inner #cshero-header-navigation.header-top-acitve .menu-main-menu > ul > li,#cshero-header-inner #cshero-header-navigation.header-top-acitve .menu-main-menu > li{padding:0;}#cshero-header-inner #cshero-header-navigation.header-top-acitve .menu-main-menu > ul > li > a,#cshero-header-inner #cshero-header-navigation.header-top-acitve .menu-main-menu > li > a{line-height:130px;}#cshero-header-inner #cshero-header-navigation.header-top-acitve .nav-button-icon{line-height:130px;}#cshero-header-inner #cshero-header.header-fixed #cshero-header-navigation.header-top-acitve{padding:0 !important;}#cshero-header-inner #cshero-header.header-fixed #cshero-header-navigation.header-top-acitve .menu-main-menu > ul > li,#cshero-header-inner #cshero-header.header-fixed #cshero-header-navigation.header-top-acitve .menu-main-menu > li{padding:0 !important;}#cshero-header-inner #cshero-header.header-fixed #cshero-header-navigation.header-top-acitve .menu-main-menu > ul > li > a,#cshero-header-inner #cshero-header.header-fixed #cshero-header-navigation.header-top-acitve .menu-main-menu > li > a{line-height:90px;}#cshero-header-inner #cshero-header.header-fixed #cshero-header-navigation.header-top-acitve .nav-button-icon{line-height:90px;}#cshero-header-inner .nav-button-icon{-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}#cshero-header-inner.h-style #cshero-header-wrapper{height:130px;}#cshero-header-inner.header-1 #cshero-header.header-fixed #cshero-header-logo a,#cshero-header-inner.header-9 #cshero-header.header-fixed #cshero-header-logo a,#cshero-header-inner.header-12 #cshero-header.header-fixed #cshero-header-logo a{padding:17px 0;}#cshero-header-inner.header-1 #cshero-header.header-fixed #cshero-header-navigation,#cshero-header-inner.header-9 #cshero-header.header-fixed #cshero-header-navigation,#cshero-header-inner.header-12 #cshero-header.header-fixed #cshero-header-navigation{padding-top:17px;}#cshero-header-inner.header-1 #cshero-header.header-fixed #cshero-header-navigation .main-navigation .menu-main-menu > li,#cshero-header-inner.header-9 #cshero-header.header-fixed #cshero-header-navigation .main-navigation .menu-main-menu > li,#cshero-header-inner.header-12 #cshero-header.header-fixed #cshero-header-navigation .main-navigation .menu-main-menu > li{padding-bottom:17px;}#cshero-header-inner.header-2 #cshero-header-navigation,#cshero-header-inner.header-10 #cshero-header-navigation{padding:0;}#cshero-header-inner.header-2 #cshero-header-navigation .menu-main-menu > ul > li,#cshero-header-inner.header-10 #cshero-header-navigation .menu-main-menu > ul > li,#cshero-header-inner.header-2 #cshero-header-navigation .menu-main-menu > ul > ul > li,#cshero-header-inner.header-10 #cshero-header-navigation .menu-main-menu > ul > ul > li,#cshero-header-inner.header-2 #cshero-header-navigation .menu-main-menu > li,#cshero-header-inner.header-10 #cshero-header-navigation .menu-main-menu > li,#cshero-header-inner.header-2 #cshero-header-navigation .menu-main-menu > ul > li,#cshero-header-inner.header-10 #cshero-header-navigation .menu-main-menu > ul > li{padding:0;}#cshero-header-inner.header-2 #cshero-header-navigation .menu-main-menu > ul > li > a,#cshero-header-inner.header-10 #cshero-header-navigation .menu-main-menu > ul > li > a,#cshero-header-inner.header-2 #cshero-header-navigation .menu-main-menu > ul > ul > li > a,#cshero-header-inner.header-10 #cshero-header-navigation .menu-main-menu > ul > ul > li > a,#cshero-header-inner.header-2 #cshero-header-navigation .menu-main-menu > li > a,#cshero-header-inner.header-10 #cshero-header-navigation .menu-main-menu > li > a,#cshero-header-inner.header-2 #cshero-header-navigation .menu-main-menu > ul > li > a,#cshero-header-inner.header-10 #cshero-header-navigation .menu-main-menu > ul > li > a{line-height:130px;}#cshero-header-inner.header-2 #cshero-header-navigation .nav-button-icon,#cshero-header-inner.header-10 #cshero-header-navigation .nav-button-icon{line-height:130px;}#cshero-header-inner.header-2 #cshero-header-navigation .nav-button-icon .hidden-sidebar,#cshero-header-inner.header-10 #cshero-header-navigation .nav-button-icon .hidden-sidebar{padding-right:15px;}#cshero-header-inner.header-2.custom-header-15 #cshero-header-wrapper,#cshero-header-inner.header-10.custom-header-15 #cshero-header-wrapper{height:100px;}#cshero-header-inner.header-2.custom-header-15 #cshero-header-wrapper #cshero-header,#cshero-header-inner.header-10.custom-header-15 #cshero-header-wrapper #cshero-header{-webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 2px 3px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 2px 3px rgba(0, 0, 0, 0.1);box-shadow:0 2px 3px rgba(0, 0, 0, 0.1);}#cshero-header-inner.header-2.custom-header-15 #cshero-header-navigation .menu-main-menu > ul > li > a,#cshero-header-inner.header-10.custom-header-15 #cshero-header-navigation .menu-main-menu > ul > li > a,#cshero-header-inner.header-2.custom-header-15 #cshero-header-navigation .menu-main-menu > ul > ul > li > a,#cshero-header-inner.header-10.custom-header-15 #cshero-header-navigation .menu-main-menu > ul > ul > li > a,#cshero-header-inner.header-2.custom-header-15 #cshero-header-navigation .menu-main-menu > li > a,#cshero-header-inner.header-10.custom-header-15 #cshero-header-navigation .menu-main-menu > li > a,#cshero-header-inner.header-2.custom-header-15 #cshero-header-navigation .menu-main-menu > ul > li > a,#cshero-header-inner.header-10.custom-header-15 #cshero-header-navigation .menu-main-menu > ul > li > a{line-height:100px;}#cshero-header-inner.header-2.custom-header-15 #cshero-header-navigation .nav-button-icon,#cshero-header-inner.header-10.custom-header-15 #cshero-header-navigation .nav-button-icon{line-height:100px;}#cshero-header-inner.header-2.custom-header-15 #cshero-header #cshero-header-logo a,#cshero-header-inner.header-10.custom-header-15 #cshero-header #cshero-header-logo a{padding:24px 0;}#cshero-header-inner.header-2 #cshero-header.header-fixed #cshero-header-logo a,#cshero-header-inner.header-10 #cshero-header.header-fixed #cshero-header-logo a{padding:17px 0;}#cshero-header-inner.header-2 #cshero-header.header-fixed #cshero-header-navigation .nav-button-icon,#cshero-header-inner.header-10 #cshero-header.header-fixed #cshero-header-navigation .nav-button-icon,#cshero-header-inner.header-2 #cshero-header.header-fixed #cshero-header-navigation .main-navigation .menu-main-menu > li > a,#cshero-header-inner.header-10 #cshero-header.header-fixed #cshero-header-navigation .main-navigation .menu-main-menu > li > a{line-height:90px;}#cshero-header-inner.header-3 #cshero-header-wrapper,#cshero-header-inner.header-4 #cshero-header-wrapper,#cshero-header-inner.header-5 #cshero-header-wrapper,#cshero-header-inner.header-11 #cshero-header-wrapper,#cshero-header-inner.header-13 #cshero-header-wrapper{height:90px;}#cshero-header-inner.header-3 #cshero-header #cshero-header-logo a,#cshero-header-inner.header-4 #cshero-header #cshero-header-logo a,#cshero-header-inner.header-5 #cshero-header #cshero-header-logo a,#cshero-header-inner.header-11 #cshero-header #cshero-header-logo a,#cshero-header-inner.header-13 #cshero-header #cshero-header-logo a{padding:19px 0 14px 0;}#cshero-header-inner.header-3 #cshero-header-navigation,#cshero-header-inner.header-4 #cshero-header-navigation,#cshero-header-inner.header-5 #cshero-header-navigation,#cshero-header-inner.header-11 #cshero-header-navigation,#cshero-header-inner.header-13 #cshero-header-navigation{padding:0;}#cshero-header-inner.header-3 #cshero-header-navigation .menu-main-menu > ul > li,#cshero-header-inner.header-4 #cshero-header-navigation .menu-main-menu > ul > li,#cshero-header-inner.header-5 #cshero-header-navigation .menu-main-menu > ul > li,#cshero-header-inner.header-11 #cshero-header-navigation .menu-main-menu > ul > li,#cshero-header-inner.header-13 #cshero-header-navigation .menu-main-menu > ul > li,#cshero-header-inner.header-3 #cshero-header-navigation .menu-main-menu > ul > ul > li,#cshero-header-inner.header-4 #cshero-header-navigation .menu-main-menu > ul > ul > li,#cshero-header-inner.header-5 #cshero-header-navigation .menu-main-menu > ul > ul > li,#cshero-header-inner.header-11 #cshero-header-navigation .menu-main-menu > ul > ul > li,#cshero-header-inner.header-13 #cshero-header-navigation .menu-main-menu > ul > ul > li,#cshero-header-inner.header-3 #cshero-header-navigation .menu-main-menu > li,#cshero-header-inner.header-4 #cshero-header-navigation .menu-main-menu > li,#cshero-header-inner.header-5 #cshero-header-navigation .menu-main-menu > li,#cshero-header-inner.header-11 #cshero-header-navigation .menu-main-menu > li,#cshero-header-inner.header-13 #cshero-header-navigation .menu-main-menu > li,#cshero-header-inner.header-3 #cshero-header-navigation .menu-main-menu > ul > li,#cshero-header-inner.header-4 #cshero-header-navigation .menu-main-menu > ul > li,#cshero-header-inner.header-5 #cshero-header-navigation .menu-main-menu > ul > li,#cshero-header-inner.header-11 #cshero-header-navigation .menu-main-menu > ul > li,#cshero-header-inner.header-13 #cshero-header-navigation .menu-main-menu > ul > li{padding:0;}#cshero-header-inner.header-3 #cshero-header-navigation .menu-main-menu > ul > li > a,#cshero-header-inner.header-4 #cshero-header-navigation .menu-main-menu > ul > li > a,#cshero-header-inner.header-5 #cshero-header-navigation .menu-main-menu > ul > li > a,#cshero-header-inner.header-11 #cshero-header-navigation .menu-main-menu > ul > li > a,#cshero-header-inner.header-13 #cshero-header-navigation .menu-main-menu > ul > li > a,#cshero-header-inner.header-3 #cshero-header-navigation .menu-main-menu > ul > ul > li > a,#cshero-header-inner.header-4 #cshero-header-navigation .menu-main-menu > ul > ul > li > a,#cshero-header-inner.header-5 #cshero-header-navigation .menu-main-menu > ul > ul > li > a,#cshero-header-inner.header-11 #cshero-header-navigation .menu-main-menu > ul > ul > li > a,#cshero-header-inner.header-13 #cshero-header-navigation .menu-main-menu > ul > ul > li > a,#cshero-header-inner.header-3 #cshero-header-navigation .menu-main-menu > li > a,#cshero-header-inner.header-4 #cshero-header-navigation .menu-main-menu > li > a,#cshero-header-inner.header-5 #cshero-header-navigation .menu-main-menu > li > a,#cshero-header-inner.header-11 #cshero-header-navigation .menu-main-menu > li > a,#cshero-header-inner.header-13 #cshero-header-navigation .menu-main-menu > li > a,#cshero-header-inner.header-3 #cshero-header-navigation .menu-main-menu > ul > li > a,#cshero-header-inner.header-4 #cshero-header-navigation .menu-main-menu > ul > li > a,#cshero-header-inner.header-5 #cshero-header-navigation .menu-main-menu > ul > li > a,#cshero-header-inner.header-11 #cshero-header-navigation .menu-main-menu > ul > li > a,#cshero-header-inner.header-13 #cshero-header-navigation .menu-main-menu > ul > li > a{line-height:90px;}#cshero-header-inner.header-3 #cshero-header-navigation .nav-button-icon,#cshero-header-inner.header-4 #cshero-header-navigation .nav-button-icon,#cshero-header-inner.header-5 #cshero-header-navigation .nav-button-icon,#cshero-header-inner.header-11 #cshero-header-navigation .nav-button-icon,#cshero-header-inner.header-13 #cshero-header-navigation .nav-button-icon{line-height:90px;}#cshero-header-inner.header-3 #cshero-header-navigation .nav-button-icon .hidden-sidebar,#cshero-header-inner.header-4 #cshero-header-navigation .nav-button-icon .hidden-sidebar,#cshero-header-inner.header-5 #cshero-header-navigation .nav-button-icon .hidden-sidebar,#cshero-header-inner.header-11 #cshero-header-navigation .nav-button-icon .hidden-sidebar,#cshero-header-inner.header-13 #cshero-header-navigation .nav-button-icon .hidden-sidebar{padding-right:15px;}#cshero-header-inner.header-4 #cshero-header-top{background-color:#222;}#cshero-header-inner.header-4 #cshero-header-top .contact-top ul li span{color:#8c8a8a;}#cshero-header-inner.header-5 #cshero-header-top{padding:10px 0;}#cshero-header-inner.header-5 #cshero-header-top .cs-social li{margin:0 0 0 5px;}#cshero-header-inner.header-5 #cshero-header-top .cs-social li a:not(.btn-free){border:1px solid #e5e4e4;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */display:inline-block;height:29px;line-height:26px;text-align:center;width:29px;}#cshero-header-inner.header-5 #cshero-header-top .cs-social li a:not(.btn-free):hover{border-color:#0c3d66;}#cshero-header-inner.header-5 #cshero-header-top .cs-social li.social-button-free{display:inline-block;}#cshero-header-inner.header-5 #cshero-header-top .cs-social li.social-button-free a{font-size:12px;color:#fff;background-color:#0c3d66;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */display:inline-block;padding:3px;height:29px;line-height:29px;padding:0 8px;position:relative;top:-1px;}#cshero-header-inner.header-5 #cshero-header-top .cs-social li.social-button-free a:hover{background-color:#333;}#cshero-header-inner.header-5 #cshero-header-top .contact-top ul{padding:3px 0;}#cshero-header-inner.header-5 #cshero-header-top .contact-top ul li:nth-child(3){display:none;}#cshero-header-inner.header-6 #site-navigation > .cshero-navigation-left{display:inline-block;}#cshero-header-inner.header-6 #site-navigation > .cshero-navigation-right{float:right !important;}#cshero-header-inner.header-8 #cshero-header-top-logo{padding:48px 0 6px;}#cshero-header-inner.header-8 .header-center-contact{margin-bottom:48px;}#cshero-header-inner.header-8 #cshero-header.header-fixed .header-center-contact{margin-bottom:28px;}#cshero-header-inner.header-8 #cshero-header-navigation .main-navigation .menu-main-menu > li > ul{top:70px;z-index:10001;}#cshero-header-inner.header-center #cshero-header-top-logo{padding:38px 0 6px;}#cshero-header-inner.header-center .main-navigation{display:inline-block;}#cshero-header-inner.header-center #cshero-header-navigation{padding:0;}#cshero-header-inner.header-center #cshero-header-navigation .menu-main-menu > ul > li,#cshero-header-inner.header-center #cshero-header-navigation .menu-main-menu > ul > ul > li,#cshero-header-inner.header-center #cshero-header-navigation .menu-main-menu > li,#cshero-header-inner.header-center #cshero-header-navigation .menu-main-menu > ul > li{padding:0;}#cshero-header-inner.header-center #cshero-header-navigation .menu-main-menu > ul > li > a,#cshero-header-inner.header-center #cshero-header-navigation .menu-main-menu > ul > ul > li > a,#cshero-header-inner.header-center #cshero-header-navigation .menu-main-menu > li > a,#cshero-header-inner.header-center #cshero-header-navigation .menu-main-menu > ul > li > a{line-height:70px;}#cshero-header-inner.header-center #cshero-header-navigation .menu-main-menu,#cshero-header-inner.header-center #cshero-header-navigation .cshero-navigation-right{float:none;display:inline-block;}#cshero-header-inner.header-center #cshero-header-navigation .nav-button-icon{line-height:70px;}#cshero-header-inner.header-center #cshero-header-navigation .nav-button-icon .hidden-sidebar{padding-right:15px;}#cshero-header-inner .icon-white i{color:#fff !important;}#cshero-header-inner .icon-white i:hover{color:#0c3d66 !important;}#cshero-header-inner.m-style{padding-bottom:40px;}#cshero-header-inner.m-style #cshero-header{border-bottom:1px solid rgba(229, 228, 228, 0.2);}#cshero-header-inner.m-style #cshero-header .menu-main-menu > li > a{display:block;position:relative;}#cshero-header-inner.m-style #cshero-header .menu-main-menu > li > a:before{content:"";position:absolute;height:3px;background-color:transparent;width:100%;bottom:-1px;left:0;width:0;}#cshero-header-inner.m-style #cshero-header .menu-main-menu > li > a .menu-title:before{display:none;}#cshero-header-inner.m-style #cshero-header .menu-main-menu > li.current-menu-item > a:before,#cshero-header-inner.m-style #cshero-header .menu-main-menu > li.current-menu-ancestor > a:before,#cshero-header-inner.m-style #cshero-header .menu-main-menu > li:hover > a:before{background-color:#0c3d66;width:100%;}#cshero-header-inner.header-12{padding-bottom:150px;}#cshero-header-inner.header-12 #cshero-header > .container{background-color:#fff;}#cshero-header-inner.header-12 #cshero-header.header-fixed{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}#cshero-header-inner.header-13{padding-top:30px;padding-bottom:160px;}#cshero-header-inner.header-13 #cshero-header > .container{background-color:#fff;}#cshero-header-inner.header-13 #cshero-header.header-fixed{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}#cshero-header-inner.header-14 #cshero-header-top-logo{position:relative;z-index:1000;}.cs-boxed #main{background-color:#fff;}.cs-boxed #cshero-header.header-fixed{max-width:1200px;}}@media (max-width:992px){#cshero-header-inner #cshero-header #cshero-header-logo a{padding:14px 0;}#cshero-menu-mobile .nav-button-icon{position:absolute;right:115px;}#cshero-menu-mobile .nav-button-icon .fa-search:before{content:"\e618";font-family:'Pe-icon-7-stroke';}#cshero-header-inner.header-center{height:80px;}#cshero-header-inner.header-center #cshero-header-logo{padding:14px 15px;text-align:left;}#cshero-header-inner.header-center #cshero-header-logo img{max-height:51px;}#cshero-header-inner.header-center #cshero-menu-mobile{top:-38px;}#cshero-header-inner.header-center #cshero-header-navigation.collapse{top:0;}}.admin-bar{/* ==========================================================================
   [End] 1. Header Main
========================================================================== *//* ==========================================================================
   [Start] 2. Search Popup
========================================================================== */}.admin-bar #cshero-header-inner #cshero-header.header-fixed{top:32px;}.cshero-popup-search{background-color:rgba(255, 255, 255, 0.94);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10001;visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* ==========================================================================
   [End] 2. Search Popup
========================================================================== *//* ==========================================================================
   [Start] 3. Hidden Sidebar
========================================================================== */}.cshero-popup-search .cshero-search-inner{position:relative;top:50%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.cshero-popup-search .cshero-search-inner #searchform input[type="text"]{font-size:35px;color:#474747;height:75px;font-family:'lorabold';border:none;}.cshero-popup-search .cshero-search-inner #searchform:before{top:28px;}.cshero-popup-search.open{visibility:visible;opacity:1;filter:alpha(opacity=1);}#cms-trust #page-wrapper{-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-ms-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms;position:relative;z-index:999;}#cms-trust #page-wrapper.cs-wide{background-color:#fff;}#cms-trust.hidden-sidebar-active #page-wrapper{-webkit-transform:translateX(-370px);-khtml-transform:translateX(-370px);-moz-transform:translateX(-370px);-ms-transform:translateX(-370px);-o-transform:translateX(-370px);transform:translateX(-370px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.cshero-hidden-sidebar{background-color:#222;color:#bfbfbf;height:100%;position:fixed;right:0;top:0;width:370px;padding:65px 40px;z-index:1000;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-ms-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms;opacity:0;visibility:hidden;z-index:0;/* ==========================================================================
   [Start] 4. Hidden Sidebar
========================================================================== */}.cshero-hidden-sidebar .sidebar-close{cursor:pointer;font-size:15px;position:absolute;right:30px;top:50px;opacity:0;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-ms-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms;}.cshero-hidden-sidebar .sidebar-close:hover{color:#fff;}.cshero-hidden-sidebar:hover .sidebar-close{opacity:1;}.cshero-hidden-sidebar.open{opacity:1;visibility:visible;}.cshero-hidden-sidebar .sidebar-inner{height:100vh;}.cshero-hidden-sidebar a{color:#fff;}.cshero-hidden-sidebar a:hover{color:#0c3d66;}.cshero-hidden-sidebar aside{margin-bottom:35px;}.cshero-hidden-sidebar ul.menu li a{font-weight:700;text-transform:uppercase;display:block;line-height:40px;}.cshero-hidden-sidebar ul.menu li a .menu-title{position:relative;}.cshero-hidden-sidebar ul.menu li a .menu-title:before{background-color:#0c3d66;content:"";height:2px;position:absolute;top:-3px;width:0px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.cshero-hidden-sidebar ul.menu li.current-menu-item a,.cshero-hidden-sidebar ul.menu li a:hover{color:#0c3d66;}.cshero-hidden-sidebar ul.menu li.current-menu-item a .menu-title:before,.cshero-hidden-sidebar ul.menu li a:hover .menu-title:before{opacity:1;filter:alpha(opacity=1);width:10px;}.cshero-hidden-sidebar .cs-social{text-align:center;}.cshero-hidden-sidebar .cs-social li{margin:0 13px;}.cshero-hidden-sidebar .cs-social li a{font-size:14px;}body{overflow-x:hidden;}.aligncenter{display:block;margin-left:auto;margin-right:auto;}img.aligncenter{margin:5px auto;}.alignleft{float:left;}img.alignleft{margin:5px 30px 15px 0;}.alignright{float:right;}img.alignright{margin-left:15px;margin-bottom:20px;}.wp-caption{opacity:1;}.wp-caption.alignnone{width:100% !important;}.media-left img{max-width:inherit;}.wp-caption-text{opacity:1;}.gallery-caption{opacity:1;}.left{float:left;}.right{float:right;}.text-upper{text-transform:uppercase;}.entry-page-image{margin-bottom:14px;}#main #page-default{position:relative;z-index:1;}.block{display:block;}.b-ra img{-webkit-border-radius:2px 2px 0 0;-khtml-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;/* BACKGROUND GRADIENT */}.sl-italic{font-style:italic;letter-spacing:0 !important;}a,a:hover,a:focus,a:before,a:after{outline:none;text-decoration:none;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}h1,h2,h3,h4,h5,h6{margin:0 0 15px;line-height:1.1;font-weight:700;}ul{padding:0;margin:0;list-style:none;}p{margin:0 0 15px;}img{height:auto;max-width:100%;}.hide-image img{display:none;}.w50{float:left;width:50%;}.size_big{font-size:64px;}.size_small{font-size:26px;}body .wpb_content_element,body .wpb_button{margin:0;}.entry-content > .vc_row-fluid{position:relative;}.entry-content .wpb_row,.single-attorney-wrap .wpb_row{margin-bottom:0 !important;}.entry-content > .wpb_row .wpb_row{margin-left:-15px;margin-right:-15px;}.entry-content > .wpb_row .padding-30 .wpb_row{margin-left:0;margin-right:0;}.vc_row-fluid .container .container,.vc_row-fluid .vc_row-fluid .container{width:100%;}.entry-content > .vc_row-fluid{background-color:#fff;}.media-body{width:inherit;}.margin-top40{margin-top:40px;}.thin{font-weight:300;}.well{border:medium none;border-radius:0;box-shadow:none;}.dark{color:#333;}.dark2{color:#474747;}.color-primary{color:#0c3d66;}.media .color-primary{color:#0c3d66 !important;}.cmsline{width:19px;height:3px;background-color:#474747;display:block;}.line-gray{height:1px;display:block;width:100%;background-color:#353535;}.icon-box-style{display:block;height:60px;line-height:72px;text-align:center;width:60px;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */background-color:#0c3d66;position:relative;}.icon-box-style:before{content:"";height:2px;width:19px;background-color:#0c3d66;position:absolute;bottom:-10px;left:0;}.icon-box-style i{font-size:28px;color:#fff;}.cms-title,#comments #reply-title,#comments .comments-title,#sidebar .widget-title,.sg-attorney-sidebar .widget-title,.sg-practice-sidebar .widget-title,#sidebar .wg-title,.sg-attorney-sidebar .wg-title,.sg-practice-sidebar .wg-title,#cms-trust .cms-related-heading .wg-title{font-size:18px;margin:0 0 30px;position:relative;line-height:30px;border-bottom:2px solid #eee;padding-bottom:11px;}.cms-title:before,#comments #reply-title:before,#comments .comments-title:before,#sidebar .widget-title:before,.sg-attorney-sidebar .widget-title:before,.sg-practice-sidebar .widget-title:before,#sidebar .wg-title:before,.sg-attorney-sidebar .wg-title:before,.sg-practice-sidebar .wg-title:before,#cms-trust .cms-related-heading .wg-title:before{background-color:#1b1a1a;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:20px;}.br-2px{-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */}.br-3px{-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;/* BACKGROUND GRADIENT */}.br-4px{-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;/* BACKGROUND GRADIENT */}.br-5px{-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;/* BACKGROUND GRADIENT *//*
================> Unit Test
*/}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;border-radius:0;/* BACKGROUND GRADIENT */}table th{color:#333;}caption,td{font-weight:normal;text-align:left;}.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;padding:6px 10px 6px 0;/*--- Definition Lists ---*/}dl{margin:0 0 0 25px;}dl dt{font-weight:normal;line-height:26px;text-transform:uppercase;font-weight:700;color:#333;}dl dd{line-height:normal;margin-bottom:20px;}dl dd a{color:#0c3d66;}dl dd a:hover{color:#b2b2b2;}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:#0c3d66;}pre{background:#f5f5f5;color:#666;font-family:monospace;font-size:14px;margin:20px 0;overflow:auto;padding:20px;white-space:pre-wrap;word-wrap:break-word;}.woocommerce ins{background-color:transparent;}.entry-content-inner ul{padding:0 0 0 35px;list-style-type:square;}.entry-content-inner ul.list-style-check{list-style:none;padding:0;}dl + h2 + ul{list-style:none;padding:0 0 0 35px;/* ==========================================================================
   [End] 1. Reset HTML/CSS, Unitest, Body
========================================================================== *//* ==========================================================================
   [Start] 2. Page Title
========================================================================== */}dl + h2 + ul li{position:relative;padding-left:15px;}dl + h2 + ul li:before{content:"\f111";font-family:FontAwesome;font-size:7px;left:0;position:absolute;color:#0c3d66;}dl + h2 + ul li ul{padding-left:35px;}#page-title{position:relative;padding-top:162px;padding-bottom:162px;margin-bottom:85px;background-size:cover;background-position:top center;background-repeat:no-repeat;background-attachment:fixed;}#page-title:before{background-color:rgba(27, 26, 26, 0.35);content:"";height:100%;left:0;position:absolute;top:0;width:100%;}#page-title #page-title-text h1{color:#fff;font-family:"ralewaybold";font-size:42px;font-weight:900;letter-spacing:0.01em;line-height:50px;text-transform:uppercase;margin:0;}#page-title #page-title-text .sub-title{color:#e5e4e4;font-family:Lora;font-size:17px;font-style:italic;line-height:45px;display:block;margin-bottom:5px;}#page-title.br-style1 #page-title-text h1{margin:0 auto;max-width:940px;}#page-title #breadcrumb-text.line-white{padding-top:62px;position:relative;}#page-title #breadcrumb-text.line-white:before{background-color:#fff;content:"";height:34px;left:0;margin:auto;position:absolute;right:0;top:20px;width:2px;}#page-title #breadcrumb-text ul.breadcrumbs{color:#fff;font-weight:normal;line-height:normal;list-style:none;margin:5px 0;padding:12px 0;}#page-title #breadcrumb-text ul.breadcrumbs li{display:inline-block;margin:0;}#page-title #breadcrumb-text ul.breadcrumbs li + li:before{padding:0 10px;font-family:FontAwesome;content:'/';}#page-title #breadcrumb-text ul.breadcrumbs li a{color:#fff;}#page-title #breadcrumb-text ul.breadcrumbs li a:hover{color:#0c3d66;text-decoration:none;}#page-title #breadcrumb-text ul.breadcrumbs li:first-child a:before{content:"Home";}#page-title.br-style2{padding:84px 0;}#page-title.br-style3,#page-title.br-style4{padding:72px 0;}#page-title.br-style3 #page-title-text .sub-title,#page-title.br-style4 #page-title-text .sub-title{line-height:normal;margin-bottom:18px;}#page-title.br-style3 #breadcrumb-text.sub-title-active,#page-title.br-style4 #breadcrumb-text.sub-title-active{margin-top:20px;}#page-title.br-style4 .icon-box-style{float:left;}#page-title.br-style4 .page-title-content{padding-left:90px;}#page-title.br-style5{padding:72px 0;}#page-title.br-style5 #breadcrumb-text .breadcrumbs{margin:0 0 5px;padding:0;}#page-title.br-style6{padding:92px 0;}#page-title.br-style6 .icon-box-style{margin:0 auto 31px auto;}#page-title.br-style6 .icon-box-style:before{right:0;margin:auto;}#page-title.br-style7{background-image:none !important;padding:60px 0;background-color:#282828;}#page-title.br-style7 #breadcrumb-text.sub-title-active{margin-top:20px;}#page-title.br-style8{padding-top:310px;}.home #breadcrumb-text{display:none;}.error404 #page-title #page-title-text .sub-title:before{content:"Sorry :(";/* ==========================================================================
   [End] 2. Page Title
========================================================================== *//* ==========================================================================
   [Start] 3. Primary
========================================================================== */}#page-wrapper.cs-boxed{background-color:#fff;}#main .sidebar-left-active #primary.sidebar-active{float:right;}.vc_row-o-full-height{opacity:0;filter:alpha(opacity=0);/* Column Overlay */}.column-bg-overlay{color:#fff;/* End Column Overlay */}.column-bg-overlay .overlay-color-column{height:100%;left:0;position:absolute;top:0;width:100%;}.column-bg-overlay .wpb_wrapper{position:relative;z-index:1;}.column-bg-overlay ul li{border-color:rgba(255, 255, 255, 0.2) !important;}#content footer.entry-meta{padding:0;text-align:center;}.sider-page .wpb_row .container{padding:0;width:100%;}.sider-page.sd-left #primary{float:right;}.sider-page.sd-right #primary{float:left;}#page-blog-standard,#page-events{/* Sidebar */}#page-blog-standard #primary.page-full-width,#page-events #primary.page-full-width{float:none;margin:auto;max-width:940px;}#sidebar,.sg-attorney-sidebar,.sg-practice-sidebar{margin-bottom:50px;/* Background Image Fixed vs Background Overlay Color */}#sidebar aside,.sg-attorney-sidebar aside,.sg-practice-sidebar aside,#sidebar .slidingbar-widget-col,.sg-attorney-sidebar .slidingbar-widget-col,.sg-practice-sidebar .slidingbar-widget-col{margin-bottom:51px;}#sidebar ul.children,.sg-attorney-sidebar ul.children,.sg-practice-sidebar ul.children,#sidebar ul.sub-menu,.sg-attorney-sidebar ul.sub-menu,.sg-practice-sidebar ul.sub-menu{padding-left:15px;}#content .wpb_row{/* Page 404 */}#content .wpb_row.row-background-fixed{position:inherit;background-attachment:fixed;background-repeat:no-repeat;}#content .wpb_row.row-background-fixed .overlay-color{height:3000px;left:-50%;position:relative;margin-bottom:-3000px;width:200%;-webkit-transform:translateY(-20%);-khtml-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}#content .wpb_row.row-bg-overlay{overflow:hidden;}#content .wpb_row .overlay-color{position:absolute;height:100%;width:200%;top:0;left:-50%;}.cms-error404{text-align:center;margin-bottom:200px;/* Page Loading */}.cms-error404 .entry-header h1{font-size:250px;line-height:1;color:#222;font-family:'lorabold';margin-bottom:10px;margin-top:80px;}.cms-error404 .entry-content{margin:auto;max-width:600px;}.cms-error404 .entry-content a{margin-top:30px;}#cms-loadding{background:#fff;height:100%;position:fixed;width:100%;z-index:10000;top:0;/* Page Contact - Gettouch */}.page-get-contact{/* Custom - Row background image */}.page-get-contact ul{margin-bottom:20px;}.page-get-contact ul li{padding-left:23px;position:relative;margin-bottom:7px;margin-top:4px;}.page-get-contact ul li i{font-size:16px;color:#474747;padding-right:14px;left:0;position:absolute;top:3px;}.page-get-contact ul li a{display:block;}.custom-row-image{background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;left:-10px;position:absolute;top:0;-webkit-width:-webkit-calc(50% - 65px);-moz-width:-moz-calc(50% - 65px);width:calc(50% - 65px);}.custom-row-image:before{background-color:rgba(40, 40, 40, 0.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;}.overlay-none .custom-row-image:before{background:transparent;}.row-image-holder{border:2px solid #f9f9f9;bottom:90px;left:15px;position:absolute;right:165px;text-align:center;top:90px;}.row-image-holder img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.custom-row-image-right{/* Custom Slider */}.custom-row-image-right .custom-row-image{left:initial;right:-10px;}.custom-row-image-right .custom-row-image:before{background-color:transparent;}.rev_slider_wrapper{/* End Custom Slider *//* ==========================================================================
   [End] 3. Primary
========================================================================== */}.rev_slider_wrapper .tp-bullets.custom .tp-bullet{width:15px;height:3px;background-color:rgba(255, 255, 255, 0.6);}.rev_slider_wrapper .tp-bullets.custom .tp-bullet.selected,.rev_slider_wrapper .tp-bullets.custom .tp-bullet:hover{background-color:#0c3d66;}.rev_slider_wrapper .tp-leftarrow.custom,.rev_slider_wrapper .tp-rightarrow.custom{height:72px;width:36px;background-color:transparent;border-style:solid;border-width:36px;}.rev_slider_wrapper .tp-leftarrow.custom:before,.rev_slider_wrapper .tp-rightarrow.custom:before{font-family:FontAwesome;font-size:20px;color:#999;content:"\f105";left:-23px;position:relative;top:-21px;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.rev_slider_wrapper .tp-leftarrow.custom:hover:before,.rev_slider_wrapper .tp-rightarrow.custom:hover:before{color:#0c3d66;}.rev_slider_wrapper .tp-leftarrow.custom{left:0 !important;border-color:transparent transparent transparent #fff;}.rev_slider_wrapper .tp-rightarrow.custom{right:0 !important;border-color:transparent #fff transparent transparent;}.rev_slider_wrapper .tp-rightarrow.custom:before{content:"\f104";left:18px;}#cms-trust .widget_shopping_cart{background-color:#2c2b2b;position:absolute;right:15px;top:130px;overflow:hidden;visibility:hidden;max-width:390px;width:100%;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 300ms ease 0ms;-moz-transition:all 300ms ease 0ms;-ms-transition:all 300ms ease 0ms;transition:all 300ms ease 0ms;z-index:1;line-height:normal;}#cms-trust .widget_shopping_cart.open{overflow:visible;visibility:visible;opacity:1;filter:alpha(opacity=1);}#cms-trust .widget_shopping_cart .widget_shopping_cart_content{border:1px solid rgba(0, 0, 0, 0.1);padding:30px;}#cms-trust .widget_shopping_cart .widget_shopping_cart_content .cart_list li{padding:0;margin-bottom:15px;position:relative;padding-bottom:15px;border-bottom:1px solid #393838;}#cms-trust .widget_shopping_cart .widget_shopping_cart_content .cart_list li.empty{margin:0;}#cms-trust .widget_shopping_cart .widget_shopping_cart_content .cart_list li a{font-weight:700;color:#fff;font-size:14px;font-family:Raleway;line-height:normal;}#cms-trust .widget_shopping_cart .widget_shopping_cart_content .cart_list li a:hover{color:#0c3d66;}#cms-trust .widget_shopping_cart .widget_shopping_cart_content .cart_list li a img{float:left;max-width:75px;width:100%;margin-right:20px;margin-left:0;background-color:#f4f4f4;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */max-width:60px;padding:8px 15px;}#cms-trust .widget_shopping_cart .widget_shopping_cart_content .cart_list li:last-child{padding-bottom:0;border-bottom:0;}#cms-trust .widget_shopping_cart .widget_shopping_cart_content .cart_list li a.remove{font-size:0;left:inherit;position:absolute;right:15px;top:50%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */z-index:9;}#cms-trust .widget_shopping_cart .widget_shopping_cart_content .cart_list li a.remove:before{background-color:#000;color:#fff;content:"\f129";display:inline-block;font-family:Ionicons;font-size:9px;height:19px;line-height:19px;text-align:center;width:19px;}#cms-trust .widget_shopping_cart .widget_shopping_cart_content .cart_list li a.remove:hover:before{background-color:#0c3d66;}#cms-trust .widget_shopping_cart .widget_shopping_cart_content .cart_list li .quantity{color:#0c3d66;font-size:13px;font-family:Raleway;font-weight:normal;margin-top:10px;display:block;width:100%;}#cms-trust .widget_shopping_cart .widget_shopping_cart_content p.total{border-top:1px solid #393838;color:#b8b8b8;font-family:Raleway;font-size:14px;font-weight:600;padding-top:26px;margin-bottom:26px;}#cms-trust .widget_shopping_cart .widget_shopping_cart_content p.total .amount{color:#0c3d66;float:right;}#cms-trust .widget_shopping_cart .widget_shopping_cart_content p.buttons{margin:0;}#cms-trust .widget_shopping_cart .widget_shopping_cart_content p.buttons .button{width:48%;text-align:center;border-color:#0c3d66;color:#fff;background-color:#0c3d66;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */padding:16px 10px;}#cms-trust .widget_shopping_cart .widget_shopping_cart_content p.buttons .button:hover{background-color:#333;border-color:#333;}#cms-trust .widget_shopping_cart .widget_shopping_cart_content p.buttons .button.checkout{float:right;}#cms-trust #cshero-header.header-fixed .widget_shopping_cart{top:90px;}#cms-trust .header-1 #cshero-header.header-fixed .widget_shopping_cart{top:88px;}#cms-trust .header-3 .widget_shopping_cart,#cms-trust .header-4 .widget_shopping_cart,#cms-trust .header-5 .widget_shopping_cart,#cms-trust .header-11 .widget_shopping_cart,#cms-trust .header-13 .widget_shopping_cart{top:90px;}#cms-trust .header-6 .widget_shopping_cart,#cms-trust .header-7 .widget_shopping_cart,#cms-trust .header-14 .widget_shopping_cart{top:70px;}#cms-trust .header-6 #cshero-header.header-fixed .widget_shopping_cart,#cms-trust .header-7 #cshero-header.header-fixed .widget_shopping_cart,#cms-trust .header-14 #cshero-header.header-fixed .widget_shopping_cart{top:70px;}#cms-trust .header-8 .widget_shopping_cart{top:138px;}#cms-trust .header-8 #cshero-header.header-fixed .widget_shopping_cart{top:70px;}#cms-trust .header-12 .widget_shopping_cart{right:0;}#cms-trust .header-12 #cshero-header.header-fixed .widget_shopping_cart{top:88px;}#cms-trust .header-13 .widget_shopping_cart{right:0;}#cms-trust.woocommerce #cshero-header-top-woo,#cms-trust.woocommerce-page #cshero-header-top-woo{display:block;/* [Start] 1. Navigation */}#cms-trust.woocommerce .woocommerce-pagination,#cms-trust.woocommerce-page .woocommerce-pagination,#cms-trust.woocommerce .woo-nav-links,#cms-trust.woocommerce-page .woo-nav-links{margin-top:0;padding-top:10px;margin-bottom:84px;width:100%;text-align:center;font-family:"lorabold";font-weight:normal;}#cms-trust.woocommerce .woocommerce-pagination ul,#cms-trust.woocommerce-page .woocommerce-pagination ul,#cms-trust.woocommerce .woo-nav-links ul,#cms-trust.woocommerce-page .woo-nav-links ul{border:none;}#cms-trust.woocommerce .woocommerce-pagination ul li,#cms-trust.woocommerce-page .woocommerce-pagination ul li,#cms-trust.woocommerce .woo-nav-links ul li,#cms-trust.woocommerce-page .woo-nav-links ul li{margin:0 5px;border:none;}#cms-trust.woocommerce .woocommerce-pagination ul li:first-child,#cms-trust.woocommerce-page .woocommerce-pagination ul li:first-child,#cms-trust.woocommerce .woo-nav-links ul li:first-child,#cms-trust.woocommerce-page .woo-nav-links ul li:first-child{margin-left:0;}#cms-trust.woocommerce .woocommerce-pagination ul li .page-numbers,#cms-trust.woocommerce-page .woocommerce-pagination ul li .page-numbers,#cms-trust.woocommerce .woo-nav-links ul li .page-numbers,#cms-trust.woocommerce-page .woo-nav-links ul li .page-numbers{border:2px solid #eee;border-radius:0px;display:inline-block;height:51px;line-height:51px;text-align:center;width:51px;color:#333;font-size:24px;padding:0;}#cms-trust.woocommerce .woocommerce-pagination ul li .page-numbers:hover,#cms-trust.woocommerce-page .woocommerce-pagination ul li .page-numbers:hover,#cms-trust.woocommerce .woo-nav-links ul li .page-numbers:hover,#cms-trust.woocommerce-page .woo-nav-links ul li .page-numbers:hover,#cms-trust.woocommerce .woocommerce-pagination ul li .page-numbers.current,#cms-trust.woocommerce-page .woocommerce-pagination ul li .page-numbers.current,#cms-trust.woocommerce .woo-nav-links ul li .page-numbers.current,#cms-trust.woocommerce-page .woo-nav-links ul li .page-numbers.current{color:#0c3d66;background-color:transparent;}#cms-trust.woocommerce .woocommerce-pagination ul li .page-numbers + .page-numbers,#cms-trust.woocommerce-page .woocommerce-pagination ul li .page-numbers + .page-numbers,#cms-trust.woocommerce .woo-nav-links ul li .page-numbers + .page-numbers,#cms-trust.woocommerce-page .woo-nav-links ul li .page-numbers + .page-numbers{margin-left:10px;}#cms-trust.woocommerce .woocommerce-pagination ul li .page-numbers.next,#cms-trust.woocommerce-page .woocommerce-pagination ul li .page-numbers.next,#cms-trust.woocommerce .woo-nav-links ul li .page-numbers.next,#cms-trust.woocommerce-page .woo-nav-links ul li .page-numbers.next,#cms-trust.woocommerce .woocommerce-pagination ul li .page-numbers.prev,#cms-trust.woocommerce-page .woocommerce-pagination ul li .page-numbers.prev,#cms-trust.woocommerce .woo-nav-links ul li .page-numbers.prev,#cms-trust.woocommerce-page .woo-nav-links ul li .page-numbers.prev{font-size:0;}#cms-trust.woocommerce .woocommerce-pagination ul li .page-numbers.next:before,#cms-trust.woocommerce-page .woocommerce-pagination ul li .page-numbers.next:before,#cms-trust.woocommerce .woo-nav-links ul li .page-numbers.next:before,#cms-trust.woocommerce-page .woo-nav-links ul li .page-numbers.next:before,#cms-trust.woocommerce .woocommerce-pagination ul li .page-numbers.prev:before,#cms-trust.woocommerce-page .woocommerce-pagination ul li .page-numbers.prev:before,#cms-trust.woocommerce .woo-nav-links ul li .page-numbers.prev:before,#cms-trust.woocommerce-page .woo-nav-links ul li .page-numbers.prev:before{content:'\f177';font-family:FontAwesome;font-size:24px;}#cms-trust.woocommerce .woocommerce-pagination ul li .page-numbers.next:before,#cms-trust.woocommerce-page .woocommerce-pagination ul li .page-numbers.next:before,#cms-trust.woocommerce .woo-nav-links ul li .page-numbers.next:before,#cms-trust.woocommerce-page .woo-nav-links ul li .page-numbers.next:before{content:'\f178';}#cms-trust.woocommerce .woo-nav-links,#cms-trust.woocommerce-page .woo-nav-links{padding-top:24px;/* [End] 1. Navigation *//* [Start] 2. Button */}#cms-trust.woocommerce .woo-nav-links li,#cms-trust.woocommerce-page .woo-nav-links li{display:inline-block;}#cms-trust.woocommerce input#submit,#cms-trust.woocommerce-page input#submit,#cms-trust.woocommerce .button,#cms-trust.woocommerce-page .button,#cms-trust.woocommerce button input[type="submit"],#cms-trust.woocommerce-page button input[type="submit"],#cms-trust.woocommerce .added_to_cart,#cms-trust.woocommerce-page .added_to_cart{border:2px solid #0c3d66;background-color:#0c3d66;border-color:#0c3d66;border-radius:0;color:#fff;font-size:13px;line-height:1;margin:0;padding:15px 20px;position:relative;font-weight:700;text-transform:uppercase;}#cms-trust.woocommerce input#submit i,#cms-trust.woocommerce-page input#submit i,#cms-trust.woocommerce .button i,#cms-trust.woocommerce-page .button i,#cms-trust.woocommerce button input[type="submit"] i,#cms-trust.woocommerce-page button input[type="submit"] i,#cms-trust.woocommerce .added_to_cart i,#cms-trust.woocommerce-page .added_to_cart i{padding-right:8px;position:relative;top:1px;}#cms-trust.woocommerce .added_to_cart:hover,#cms-trust.woocommerce-page .added_to_cart:hover,#cms-trust.woocommerce .added_to_cart:focus,#cms-trust.woocommerce-page .added_to_cart:focus,#cms-trust.woocommerce button:hover,#cms-trust.woocommerce-page button:hover,#cms-trust.woocommerce .button:hover,#cms-trust.woocommerce-page .button:hover,#cms-trust.woocommerce input[type="submit"]:hover,#cms-trust.woocommerce-page input[type="submit"]:hover,#cms-trust.woocommerce button:focus,#cms-trust.woocommerce-page button:focus,#cms-trust.woocommerce .button:focus,#cms-trust.woocommerce-page .button:focus,#cms-trust.woocommerce input[type="submit"]:focus,#cms-trust.woocommerce-page input[type="submit"]:focus{outline:medium none;text-decoration:none;color:#fff;background-color:#333;border-color:#333;}#cms-trust.woocommerce input#submit,#cms-trust.woocommerce-page input#submit{background-color:#323232;color:#fff;border-color:#323232;}#cms-trust.woocommerce input#submit:hover,#cms-trust.woocommerce-page input#submit:hover,#cms-trust.woocommerce input#submit:focus,#cms-trust.woocommerce-page input#submit:focus{background-color:#0c3d66;border-color:#0c3d66;color:#fff !important;}#cms-trust.woocommerce select,#cms-trust.woocommerce-page select{-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */border:1px solid #e5e5e5;color:#b8b8b8;height:34px;line-height:34px;outline:medium none;padding:0 10px;/* [End] 2. Button *//* [Start] 3. Sidebar */}#cms-trust.woocommerce .widget_price_filter .ui-slider,#cms-trust.woocommerce-page .widget_price_filter .ui-slider{background-color:#efefef;margin-bottom:32px;}#cms-trust.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,#cms-trust.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{background-color:#323232;top:-4px;height:12px;width:4px;margin:0;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}#cms-trust.woocommerce .widget_price_filter .price_slider_amount .price_label,#cms-trust.woocommerce-page .widget_price_filter .price_slider_amount .price_label{color:#323232;font-size-adjust:inherit;padding:6px 0;}#cms-trust.woocommerce .widget_products,#cms-trust.woocommerce-page .widget_products{/* [End] 3. Sidebar *//* [Start] 4. Archive Product */}#cms-trust.woocommerce .widget_products ul li,#cms-trust.woocommerce-page .widget_products ul li{border-bottom:1px solid #f5f4f4;margin-bottom:20px;padding:0;}#cms-trust.woocommerce .widget_products ul li:last-child,#cms-trust.woocommerce-page .widget_products ul li:last-child{border:none;margin-bottom:0;}#cms-trust.woocommerce .widget_products ul li a,#cms-trust.woocommerce-page .widget_products ul li a{font-weight:700;font-size:14px;font-family:Raleway;margin-bottom:5px;}#cms-trust.woocommerce .widget_products ul li a img,#cms-trust.woocommerce-page .widget_products ul li a img{background-color:#ededed;border-radius:2px;float:left;margin:0 20px 20px 0;max-width:60px;padding:8px 15px;width:100%;}#cms-trust.woocommerce .widget_products ul li .amount,#cms-trust.woocommerce-page .widget_products ul li .amount,#cms-trust.woocommerce .widget_products ul li ins .amount,#cms-trust.woocommerce-page .widget_products ul li ins .amount{font-family:Raleway;font-size:14px;color:#0c3d66;font-weight:600;}#cms-trust.woocommerce .widget_products ul li del .amount,#cms-trust.woocommerce-page .widget_products ul li del .amount{color:#b2b2b2;font-size:16px;font-weight:normal;}#cms-trust.woocommerce .woocommerce-result-count,#cms-trust.woocommerce-page .woocommerce-result-count{color:#474747;font-size:15px;line-height:34px;margin:0;font-family:Raleway;font-weight:700;}#cms-trust.woocommerce .form-effect,#cms-trust.woocommerce-page .form-effect{position:relative;display:inline-block;}#cms-trust.woocommerce .form-effect form,#cms-trust.woocommerce-page .form-effect form{margin:0;}#cms-trust.woocommerce .form-effect form select,#cms-trust.woocommerce-page .form-effect form select{background-color:transparent;-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}#cms-trust.woocommerce .form-effect form select option,#cms-trust.woocommerce-page .form-effect form select option{padding:5px 10px;}#cms-trust.woocommerce .form-effect form select option:hover,#cms-trust.woocommerce-page .form-effect form select option:hover{background-color:#e5e5e5;}#cms-trust.woocommerce .form-effect .arrow-down,#cms-trust.woocommerce-page .form-effect .arrow-down{height:34px;line-height:34px;position:absolute;right:0;text-align:center;top:1px;width:34px;z-index:-1;font-size:18px;}#cms-trust.woocommerce .form-effect .woocommerce-ordering,#cms-trust.woocommerce-page .form-effect .woocommerce-ordering{float:left;}#cms-trust.woocommerce .products,#cms-trust.woocommerce-page .products{margin-top:30px;margin-left:-15px;margin-right:-15px;}#cms-trust.woocommerce .products li,#cms-trust.woocommerce-page .products li,#cms-trust.woocommerce .products .owl-item,#cms-trust.woocommerce-page .products .owl-item{margin-right:0;margin-bottom:30px;padding:0 15px;width:33.33%;}#cms-trust.woocommerce .products li.last,#cms-trust.woocommerce-page .products li.last,#cms-trust.woocommerce .products .owl-item.last,#cms-trust.woocommerce-page .products .owl-item.last{margin-right:0;}#cms-trust.woocommerce .products li .cshere-woo-item-wrap .cshero-woo-image,#cms-trust.woocommerce-page .products li .cshere-woo-item-wrap .cshero-woo-image,#cms-trust.woocommerce .products .owl-item .cshere-woo-item-wrap .cshero-woo-image,#cms-trust.woocommerce-page .products .owl-item .cshere-woo-item-wrap .cshero-woo-image{background-color:#f6f6f6;padding:50px;position:relative;}#cms-trust.woocommerce .products li .cshere-woo-item-wrap .cshero-woo-image img,#cms-trust.woocommerce-page .products li .cshere-woo-item-wrap .cshero-woo-image img,#cms-trust.woocommerce .products .owl-item .cshere-woo-item-wrap .cshero-woo-image img,#cms-trust.woocommerce-page .products .owl-item .cshere-woo-item-wrap .cshero-woo-image img{margin-bottom:0;}#cms-trust.woocommerce .products li .cshere-woo-item-wrap .cshero-woo-image .cshero-add-to-cart,#cms-trust.woocommerce-page .products li .cshere-woo-item-wrap .cshero-woo-image .cshero-add-to-cart,#cms-trust.woocommerce .products .owl-item .cshere-woo-item-wrap .cshero-woo-image .cshero-add-to-cart,#cms-trust.woocommerce-page .products .owl-item .cshere-woo-item-wrap .cshero-woo-image .cshero-add-to-cart{height:100%;left:0;position:absolute;top:0;width:100%;background-color:rgba(45, 45, 45, 0.9);opacity:0;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-ms-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms;}#cms-trust.woocommerce .products li .cshere-woo-item-wrap .cshero-woo-image .cshero-add-to-cart a,#cms-trust.woocommerce-page .products li .cshere-woo-item-wrap .cshero-woo-image .cshero-add-to-cart a,#cms-trust.woocommerce .products .owl-item .cshere-woo-item-wrap .cshero-woo-image .cshero-add-to-cart a,#cms-trust.woocommerce-page .products .owl-item .cshere-woo-item-wrap .cshero-woo-image .cshero-add-to-cart a{display:inline-block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}#cms-trust.woocommerce .products li .cshere-woo-item-wrap .cshero-woo-image .cshero-add-to-cart a.add_to_cart_button.added,#cms-trust.woocommerce-page .products li .cshere-woo-item-wrap .cshero-woo-image .cshero-add-to-cart a.add_to_cart_button.added,#cms-trust.woocommerce .products .owl-item .cshere-woo-item-wrap .cshero-woo-image .cshero-add-to-cart a.add_to_cart_button.added,#cms-trust.woocommerce-page .products .owl-item .cshere-woo-item-wrap .cshero-woo-image .cshero-add-to-cart a.add_to_cart_button.added{display:none;}#cms-trust.woocommerce .products li .cshere-woo-item-wrap .cshero-woo-image .cshero-add-to-cart a:hover,#cms-trust.woocommerce-page .products li .cshere-woo-item-wrap .cshero-woo-image .cshero-add-to-cart a:hover,#cms-trust.woocommerce .products .owl-item .cshere-woo-item-wrap .cshero-woo-image .cshero-add-to-cart a:hover,#cms-trust.woocommerce-page .products .owl-item .cshere-woo-item-wrap .cshero-woo-image .cshero-add-to-cart a:hover{background-color:transparent !important;border-color:#0c3d66 !important;color:#0c3d66;}#cms-trust.woocommerce .products li .cshere-woo-item-wrap .cshero-woo-image:hover .cshero-add-to-cart,#cms-trust.woocommerce-page .products li .cshere-woo-item-wrap .cshero-woo-image:hover .cshero-add-to-cart,#cms-trust.woocommerce .products .owl-item .cshere-woo-item-wrap .cshero-woo-image:hover .cshero-add-to-cart,#cms-trust.woocommerce-page .products .owl-item .cshere-woo-item-wrap .cshero-woo-image:hover .cshero-add-to-cart{opacity:1;}#cms-trust.woocommerce .products li .cshere-woo-item-wrap .cshero-woo-meta,#cms-trust.woocommerce-page .products li .cshere-woo-item-wrap .cshero-woo-meta,#cms-trust.woocommerce .products .owl-item .cshere-woo-item-wrap .cshero-woo-meta,#cms-trust.woocommerce-page .products .owl-item .cshere-woo-item-wrap .cshero-woo-meta{padding:26px 0;text-align:center;}#cms-trust.woocommerce .products li .cshere-woo-item-wrap .cshero-woo-meta .star-rating,#cms-trust.woocommerce-page .products li .cshere-woo-item-wrap .cshero-woo-meta .star-rating,#cms-trust.woocommerce .products .owl-item .cshere-woo-item-wrap .cshero-woo-meta .star-rating,#cms-trust.woocommerce-page .products .owl-item .cshere-woo-item-wrap .cshero-woo-meta .star-rating{display:none;}#cms-trust.woocommerce .products li .cshere-woo-item-wrap .cshero-woo-meta .posted_in,#cms-trust.woocommerce-page .products li .cshere-woo-item-wrap .cshero-woo-meta .posted_in,#cms-trust.woocommerce .products .owl-item .cshere-woo-item-wrap .cshero-woo-meta .posted_in,#cms-trust.woocommerce-page .products .owl-item .cshere-woo-item-wrap .cshero-woo-meta .posted_in{font-family:Lora;}#cms-trust.woocommerce .products li .cshere-woo-item-wrap .cshero-woo-meta .posted_in a,#cms-trust.woocommerce-page .products li .cshere-woo-item-wrap .cshero-woo-meta .posted_in a,#cms-trust.woocommerce .products .owl-item .cshere-woo-item-wrap .cshero-woo-meta .posted_in a,#cms-trust.woocommerce-page .products .owl-item .cshere-woo-item-wrap .cshero-woo-meta .posted_in a{color:#b8b8b8;}#cms-trust.woocommerce .products li .cshere-woo-item-wrap .cshero-woo-meta .posted_in a:hover,#cms-trust.woocommerce-page .products li .cshere-woo-item-wrap .cshero-woo-meta .posted_in a:hover,#cms-trust.woocommerce .products .owl-item .cshere-woo-item-wrap .cshero-woo-meta .posted_in a:hover,#cms-trust.woocommerce-page .products .owl-item .cshere-woo-item-wrap .cshero-woo-meta .posted_in a:hover{color:#0c3d66;}#cms-trust.woocommerce .products li .cshere-woo-item-wrap .cshero-woo-meta .content,#cms-trust.woocommerce-page .products li .cshere-woo-item-wrap .cshero-woo-meta .content,#cms-trust.woocommerce .products .owl-item .cshere-woo-item-wrap .cshero-woo-meta .content,#cms-trust.woocommerce-page .products .owl-item .cshere-woo-item-wrap .cshero-woo-meta .content{display:none;}#cms-trust.woocommerce .product .onsale,#cms-trust.woocommerce-page .product .onsale{-webkit-border-radius:0 0 2px 2px;-khtml-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-ms-border-radius:0 0 2px 2px;-o-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;/* BACKGROUND GRADIENT */-webkit-transform:translate(-50%, 0);-khtml-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */font-weight:700;left:50%;line-height:normal;margin:0;min-height:0;padding:7px 10px;text-transform:uppercase;top:0;background-color:#333;font-size:12px;max-width:50px;}#cms-trust.woocommerce .product .amount,#cms-trust.woocommerce-page .product .amount{font-weight:700;font-size:18px;color:#0c3d66;font-family:Raleway;}#cms-trust.woocommerce .product del .amount,#cms-trust.woocommerce-page .product del .amount{font-weight:normal;font-size:16px;color:#b2b2b2;}#cms-trust.woocommerce .star-rating,#cms-trust.woocommerce-page .star-rating{margin:6px 26px 0;height:16px;}#cms-trust.woocommerce .star-rating:before,#cms-trust.woocommerce-page .star-rating:before{color:#0c3d66;}#cms-trust.woocommerce .star-rating span::before,#cms-trust.woocommerce-page .star-rating span::before{color:#0c3d66;}#cms-trust.woocommerce .cms-product-layout,#cms-trust.woocommerce-page .cms-product-layout{float:right;text-align:right;width:50%;}#cms-trust.woocommerce .cms-product-layout span,#cms-trust.woocommerce-page .cms-product-layout span{background-color:#0c3d66;color:#fff;cursor:pointer;display:inline-block;height:50px;line-height:50px;text-align:center;width:46px;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}#cms-trust.woocommerce .cms-product-layout span:hover,#cms-trust.woocommerce-page .cms-product-layout span:hover,#cms-trust.woocommerce .cms-product-layout span.active,#cms-trust.woocommerce-page .cms-product-layout span.active{background-color:#323232;}#cms-trust.woocommerce .cms-product-layout span.cms-product-list,#cms-trust.woocommerce-page .cms-product-layout span.cms-product-list{margin-left:3px;}#cms-trust.woocommerce .pr-full-width,#cms-trust.woocommerce-page .pr-full-width{float:none;margin:auto;max-width:940px;}#cms-trust.woocommerce .pr-full-width .cshere-woo-item-wrap .cshero-woo-meta .cshero-add-to-cart a,#cms-trust.woocommerce-page .pr-full-width .cshere-woo-item-wrap .cshero-woo-meta .cshero-add-to-cart a{display:inline-block;}#cms-trust.woocommerce #sidebar,#cms-trust.woocommerce-page #sidebar{margin-bottom:100px;}#cms-trust.woocommerce del,#cms-trust.woocommerce-page del{opacity:1;filter:alpha(opacity=1);color:#b2b2b2;}#cms-trust.woocommerce .woocommerce-message,#cms-trust.woocommerce-page .woocommerce-message{border-top:3px solid #0c3d66;/* [End] 4. Archive Product */}#cms-trust.woocommerce .woocommerce-message:before,#cms-trust.woocommerce-page .woocommerce-message:before{color:#0c3d66;}#cms-trust.woocommerce .quantity,#cms-trust.woocommerce-page .quantity{position:relative;margin-right:10px;width:115px;}#cms-trust.woocommerce .quantity .qty,#cms-trust.woocommerce-page .quantity .qty{border:1px solid #eee;border-radius:0;background-color:transparent;font-size:13px;letter-spacing:0.05em;text-transform:uppercase;color:#595959;height:47px;width:115px;padding:12px 22px;text-indent:10px;-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}#cms-trust.woocommerce .quantity .minus,#cms-trust.woocommerce-page .quantity .minus,#cms-trust.woocommerce .quantity .plus,#cms-trust.woocommerce-page .quantity .plus{display:block;height:28px;width:28px;background:url(../images/plus.jpg) no-repeat;cursor:pointer;position:absolute;top:9px;right:10px;}#cms-trust.woocommerce .quantity .minus,#cms-trust.woocommerce-page .quantity .minus{background:url(../images/minus.jpg) no-repeat;right:inherit;left:10px;}#cms-trust table.shop_table{-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}#cms-trust table.shop_table th{color:#333;}#cms-trust .woo-image-categries{margin-bottom:40px;/* [Start] 5. Single Product */}#cms-trust.single-product{/* [End] 5. Single Product *//* [Start] 6. Cart */}#cms-trust.single-product .pr-single-product .cs-product-wrap{position:relative;margin-bottom:40px;}#cms-trust.single-product .pr-single-product .cs-product-wrap .onsale{-webkit-border-radius:0 0 2px 2px;-khtml-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-ms-border-radius:0 0 2px 2px;-o-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;/* BACKGROUND GRADIENT */-webkit-transform:translate(-50%, 0);-khtml-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */font-weight:700;left:50%;line-height:normal;margin:0;min-height:0;padding:7px 10px;text-transform:uppercase;top:0;background-color:#333;font-size:12px;max-width:50px;}#cms-trust.single-product .pr-single-product .cs-product-wrap .cshero-product-images,#cms-trust.single-product .pr-single-product .cs-product-wrap .entry-summary{width:100%;float:none;}#cms-trust.single-product .pr-single-product .cs-product-wrap .entry-summary h3.product_title{margin-bottom:0;}#cms-trust.single-product .pr-single-product .cs-product-wrap .entry-summary .pr-price-rating .woo-price{font-family:Raleway;font-size:18px;font-weight:600;}#cms-trust.single-product .pr-single-product .cs-product-wrap .entry-summary .pr-price-rating .woo-price .amount{color:#d5aa6d;}#cms-trust.single-product .pr-single-product .cs-product-wrap .content{border-bottom:1px solid #efefef;margin-bottom:30px;padding-bottom:26px;padding-top:8px;}#cms-trust.single-product .pr-single-product .cs-product-wrap form.cart{margin-bottom:20px;padding-bottom:30px;border-bottom:1px solid #efefef;text-align:right;}#cms-trust.single-product .pr-single-product .cs-product-wrap form.cart .add-whish-list{margin-left:20px;}#cms-trust.single-product .pr-single-product .cs-product-wrap form.cart .button{float:none;}#cms-trust.single-product .pr-single-product .cs-product-wrap .cshero-product-images{position:relative;margin-bottom:40px;}#cms-trust.single-product .pr-single-product .cs-product-wrap .cshero-product-images .cshero-product-images-wrap{background-color:#f6f6f6;padding:50px;text-align:center;}#cms-trust.single-product .pr-single-product .cs-product-wrap .cshero-product-images .cshero-product-images-wrap img{max-width:300px;display:inline-block;}#cms-trust.single-product .pr-single-product .cs-product-wrap .cshero-product-images .cshero-product-images-wrap .woocommerce-main-image{height:100%;left:0;position:absolute;top:0;width:100%;}#cms-trust.single-product .pr-single-product .cs-product-wrap .cshero-product-meta .share-label{color:#222;display:block;font-family:Raleway;font-size:18px;font-weight:700;line-height:30px;margin-bottom:13px;}#cms-trust.single-product .pr-single-product .cs-product-wrap .cshero-product-meta a{display:inline-block;}#cms-trust.single-product .pr-single-product .cs-product-wrap .cshero-product-meta a + a{margin-left:10px;}#cms-trust.single-product .pr-single-product .cs-product-wrap .cshero-product-meta a i{background-color:#0c3d66;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */color:#fff;font-size:15px;height:34px;line-height:34px;text-align:center;width:34px;}#cms-trust.single-product .pr-single-product .cs-product-wrap .cshero-product-meta a i:hover{background-color:#333;}#cms-trust.single-product .pr-single-product .woocommerce-tabs .tabs{margin:0;padding:0;background-color:#f9f9f9;border-color:#eee;border-style:solid;border-width:1px 1px 0;}#cms-trust.single-product .pr-single-product .woocommerce-tabs .tabs:before,#cms-trust.single-product .pr-single-product .woocommerce-tabs .tabs:after{border:none;display:none;}#cms-trust.single-product .pr-single-product .woocommerce-tabs .tabs li{padding:0;border:none;margin:0;float:left;background-color:transparent;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}#cms-trust.single-product .pr-single-product .woocommerce-tabs .tabs li a{background-color:transparent;border-right:1px solid #eee;color:#323232;font-family:Raleway;font-size:15px;font-weight:700;line-height:normal;margin-right:1px;padding:19px 20px;}#cms-trust.single-product .pr-single-product .woocommerce-tabs .tabs li.active a,#cms-trust.single-product .pr-single-product .woocommerce-tabs .tabs li:hover a{background-color:#fff;color:#0c3d66;}#cms-trust.single-product .pr-single-product .woocommerce-tabs .tabs li:before,#cms-trust.single-product .pr-single-product .woocommerce-tabs .tabs li:after{border:none;display:none;}#cms-trust.single-product .pr-single-product .panel{border:1px solid #eee;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */display:block;padding:15px 20px;}#cms-trust.single-product .pr-single-product .panel .list-style-1 ul{margin-bottom:20px;}#cms-trust.single-product .pr-single-product .panel ul a{color:#0c3d66;}#cms-trust.single-product .pr-single-product .panel ul a:hover{color:#b2b2b2;}#cms-trust.single-product .pr-single-product #tab-reviews #comments > h2{margin-bottom:20px;font-size:16px;font-weight:600;}#cms-trust.single-product .pr-single-product #tab-reviews #comments ul,#cms-trust.single-product .pr-single-product #tab-reviews #comments ol{padding:0;margin:0;}#cms-trust.single-product .pr-single-product #tab-reviews .comment-text{margin:0;border:1px dashed #dedede !important;}#cms-trust.single-product .pr-single-product #tab-reviews .commentlist .comment-meta .author,#cms-trust.single-product .pr-single-product #tab-reviews .commentlist .comment-meta time{color:#323232;font-weight:700;}#cms-trust.single-product .pr-single-product #tab-reviews .commentlist .comment-meta .author:before,#cms-trust.single-product .pr-single-product #tab-reviews .commentlist .comment-meta time:before{content:"\f007";font-family:FontAwesome;font-size:14px;padding-right:10px;color:#333;}#cms-trust.single-product .pr-single-product #tab-reviews .commentlist .comment-meta .author{margin-right:14px;}#cms-trust.single-product .pr-single-product #tab-reviews .commentlist .comment-meta time:before{content:"\f073";}#cms-trust.single-product .pr-single-product #tab-reviews #reply-title,#cms-trust.single-product .pr-single-product #tab-reviews .title-rating{font-size:16px;line-height:normal;margin-bottom:20px;font-weight:600;}#cms-trust.single-product .pr-single-product #tab-reviews .title-rating{margin-top:25px;}#cms-trust.single-product .pr-single-product #tab-reviews textarea{height:210px;margin-top:10px;}#cms-trust.single-product .pr-single-product #tab-reviews .stars a:after{color:#0c3d66;}#cms-trust.woocommerce-cart{/* [End] 6. Cart */}#cms-trust.woocommerce-cart .page-full-width{max-width:940px;margin:auto;float:none;}#cms-trust.woocommerce-cart .cms-checkout-page{margin-bottom:80px;}#cms-trust.woocommerce-cart .quantity{width:115px;}#cms-trust.woocommerce-cart .shop_table{-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}#cms-trust.woocommerce-cart .shop_table th{color:#333;}#cms-trust.woocommerce-cart .shop_table td.coupon{border-right:1px solid #e5e5e5;}#cms-trust.woocommerce-cart .shop_table td.coupon label{color:#333;}#cms-trust.woocommerce-cart .shop_table td.coupon input{width:100%;margin-bottom:10px;}#cms-trust.woocommerce-cart .shop_table td.actions input{width:100%;}#cms-trust.woocommerce-cart .shop_table td.actions .wc-proceed-to-checkout{padding:0 0 10px;}#cms-trust.woocommerce-cart .shop_table .product-remove a{background-color:transparent;}#cms-trust.woocommerce-cart .shop_table .product-remove a i{color:#0c3d66;}#cms-trust.woocommerce-cart .shop_table .product-remove a i:hover{color:#b2b2b2;}#cms-trust.woocommerce-cart .cart-collaterals{margin-bottom:50px;}#cms-trust.woocommerce-cart .cart-collaterals .cart_totals{width:100%;}#cms-trust.woocommerce-cart .cart-collaterals .cart_totals > h2{font-size:28px;margin-bottom:20px;}#cms-trust.woocommerce-cart .cart-collaterals .cart_totals table{border:1px solid rgba(0, 0, 0, 0.1);}#cms-trust.woocommerce-cart .cart-collaterals .cart_totals table th{color:#323232;padding:10px;}#cms-trust.woocommerce-cart .cart-collaterals .cart_totals table td{border-top:1px solid rgba(0, 0, 0, 0.1);padding:0 20px;}#cms-trust.woocommerce-cart .cart-collaterals .cart_totals table .cart-subtotal td{border-top:none;}#cms-trust.woocommerce-cart .cart-collaterals .cart_totals table .amount{color:#333;}#cms-trust.woocommerce-checkout{/* Woo Widget */}#cms-trust.woocommerce-checkout .amount{color:#333;}#cms-trust.woocommerce-checkout .payment_methods,#cms-trust.woocommerce-checkout .place-order{-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */background-color:#f5f5f5;border:none;}#cms-trust.woocommerce-checkout #primary{margin-bottom:80px;}#cms-trust.woocommerce-checkout #primary label{color:#323232;font-weight:normal;}#cms-trust .widget_price_filter{/* Apply All Style */}#cms-trust .widget_price_filter .ui-slider-horizontal{height:4px;}#cms-trust .widget_price_filter .ui-slider .ui-slider-range{background-color:#0c3d66;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}#cms-trust .widget_price_filter .price_slider_wrapper .ui-widget-content{-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;/* BACKGROUND GRADIENT */}#cms-trust .cshero-product-title h3,#cms-trust h3.product_title{font-size:16px;line-height:26px;padding:4px 0 6px 0;}#cms-trust .cshero-product-title h3 a:hover,#cms-trust h3.product_title a:hover,#cms-trust .cshero-product-title h3 a:focus,#cms-trust h3.product_title a:focus{color:#0c3d66;}#cms-trust h3.product_title{font-size:18px;}#cms-trust.single-product .woo-nav-links{margin-bottom:65px !important;/* Relate Item Product */}#cms-trust .cms-related-heading + .products{margin:0 !important;}#cms-trust #related-product-carousel{margin-bottom:30px;}#cms-trust #related-product-carousel .owl-item{padding:0 !important;}@media screen and (min-width:992px){/*
-----> Minimum width of 992 pixels.
*//*
-----> Max width of 992 pixels.
*/#menu-mobile,.cs-menu-toggle{display:none;}#cshero-header-navigation{position:static;}#cshero-header-navigation .collapse{display:block;}#cshero-header-navigation .main-navigation div.nav-menu > ul{width:100%;}#cshero-header-navigation .main-navigation .menu-main-menu{float:right;}#cshero-header-navigation .main-navigation .menu-main-menu > ul > li,#cshero-header-navigation .main-navigation .menu-main-menu > li{vertical-align:top;margin:0 10px;display:inline-block;padding-bottom:38px;}#cshero-header-navigation .main-navigation .menu-main-menu > ul > li > a,#cshero-header-navigation .main-navigation .menu-main-menu > li > a{font-weight:700;font-size:13px;color:#333;text-transform:uppercase;}#cshero-header-navigation .main-navigation .menu-main-menu > ul > li > a i,#cshero-header-navigation .main-navigation .menu-main-menu > li > a i{display:block;width:100%;line-height:0;margin-bottom:6px;-webkit-transition:all 420ms linear 0ms;-moz-transition:all 420ms linear 0ms;-ms-transition:all 420ms linear 0ms;transition:all 420ms linear 0ms;}#cshero-header-navigation .main-navigation .menu-main-menu > ul > li > a i + .menu-title,#cshero-header-navigation .main-navigation .menu-main-menu > li > a i + .menu-title{-webkit-transform:translateY(25px);-khtml-transform:translateY(25px);-moz-transform:translateY(25px);-ms-transform:translateY(25px);-o-transform:translateY(25px);transform:translateY(25px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */display:block;}#cshero-header-navigation .main-navigation .menu-main-menu > ul > li > a .menu-title,#cshero-header-navigation .main-navigation .menu-main-menu > li > a .menu-title{position:relative;}#cshero-header-navigation .main-navigation .menu-main-menu > ul > li > a .menu-title:before,#cshero-header-navigation .main-navigation .menu-main-menu > li > a .menu-title:before{background-color:#0c3d66;content:"";height:2px;position:absolute;top:-3px;width:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}#cshero-header-navigation .main-navigation .menu-main-menu > ul > li > a.onepage.current,#cshero-header-navigation .main-navigation .menu-main-menu > li > a.onepage.current{color:#0c3d66;}#cshero-header-navigation .main-navigation .menu-main-menu > ul > li > a.onepage.current .menu-title:before,#cshero-header-navigation .main-navigation .menu-main-menu > li > a.onepage.current .menu-title:before{opacity:1;filter:alpha(opacity=1);width:10px;}#cshero-header-navigation .main-navigation .menu-main-menu > ul > li > ul.sub-menu,#cshero-header-navigation .main-navigation .menu-main-menu > li > ul.sub-menu{opacity:0;-webkit-transition:opacity 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s;transition:opacity 0.4s ease 0s;}#cshero-header-navigation .main-navigation .menu-main-menu > ul > li:hover > ul.sub-menu,#cshero-header-navigation .main-navigation .menu-main-menu > li:hover > ul.sub-menu{opacity:1;}#cshero-header-navigation .main-navigation .menu-main-menu > ul > li.current-menu-item > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-item > a,#cshero-header-navigation .main-navigation .menu-main-menu > ul > li.current-menu-ancestor > a,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-ancestor > a,#cshero-header-navigation .main-navigation .menu-main-menu > ul > li:hover > a,#cshero-header-navigation .main-navigation .menu-main-menu > li:hover > a{color:#0c3d66;}#cshero-header-navigation .main-navigation .menu-main-menu > ul > li.current-menu-item > a .menu-title:before,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-item > a .menu-title:before,#cshero-header-navigation .main-navigation .menu-main-menu > ul > li.current-menu-ancestor > a .menu-title:before,#cshero-header-navigation .main-navigation .menu-main-menu > li.current-menu-ancestor > a .menu-title:before,#cshero-header-navigation .main-navigation .menu-main-menu > ul > li:hover > a .menu-title:before,#cshero-header-navigation .main-navigation .menu-main-menu > li:hover > a .menu-title:before{opacity:1;filter:alpha(opacity=1);width:10px;}#cshero-header-navigation .main-navigation .menu-main-menu > ul > li ul li.current-menu-item > a,#cshero-header-navigation .main-navigation .menu-main-menu > li ul li.current-menu-item > a,#cshero-header-navigation .main-navigation .menu-main-menu > ul > li ul li.current-menu-ancestor > a,#cshero-header-navigation .main-navigation .menu-main-menu > li ul li.current-menu-ancestor > a{color:#0c3d66;}#cshero-header-navigation .main-navigation.menu-white .menu-main-menu > li > a{color:#fff;}#cshero-header-navigation .main-navigation.menu-white .menu-main-menu > li.current-menu-item > a,#cshero-header-navigation .main-navigation.menu-white .menu-main-menu > li.current-menu-ancestor > a,#cshero-header-navigation .main-navigation.menu-white .menu-main-menu > li:hover > a{color:#0c3d66;}#cshero-header-navigation .main-navigation li ul:not(.wg-menu-item){background-color:#2c2b2b;margin:0;padding:11px 0;position:absolute;top:100.6%;z-index:1;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);min-width:210px;/* Menu Stick Wall */}#cshero-header-navigation .main-navigation li ul:not(.wg-menu-item) li.menu-item-has-children > a:after{content:"\f105";font-family:FontAwesome;font-size:14px;float:right;}#cshero-header-navigation .main-navigation li ul ul:not(.wg-menu-item){top:-11px;left:100%;/* End Menu Stick Wall */}#cshero-header-navigation .main-navigation li ul ul:not(.wg-menu-item).back{right:100%;left:auto;}#cshero-header-navigation .main-navigation li ul ul:not(.wg-menu-item).back ul:not(.back){right:100%;left:auto;}#cshero-header-navigation .main-navigation li ul ul:not(.wg-menu-item).back ul.back{left:100%;right:auto;}#cshero-header-navigation .main-navigation li ul ul:not(.wg-menu-item).back ul.back ul:not(.back){left:100%;right:auto;}#cshero-header-navigation .main-navigation li ul ul:not(.wg-menu-item).back ul.back ul.back{right:100%;left:auto;}#cshero-header-navigation .main-navigation{/* End Menu Sub Level *//* Start Mega Menu */}#cshero-header-navigation .main-navigation ul li:hover > ul,#cshero-header-navigation .main-navigation ul li:focus > ul,#cshero-header-navigation .main-navigation .focus > ul{border-left:0;clip:inherit;overflow:inherit;height:inherit;}#cshero-header-navigation .main-navigation li ul li{padding:0 30px;}#cshero-header-navigation .main-navigation li ul li a{display:block;padding:13px 0;color:#c2c2c2;font-size:12px;text-transform:uppercase;border-bottom:1px solid #393838;text-align:left;}#cshero-header-navigation .main-navigation li ul li a:hover{color:#0c3d66;}#cshero-header-navigation .main-navigation li ul.sub-menu li:last-child > a{border:none;}#cshero-header-navigation .main-navigation ul.sub-menu li{position:relative;}#cshero-header-navigation .main-navigation{/* End Start Mega Menu */}#cshero-header-navigation .main-navigation .columns2 > li:nth-of-type(2n+1),#cshero-header-navigation .main-navigation .columns3 > li:nth-child(3n+1),#cshero-header-navigation .main-navigation .columns4 > li:nth-child(4n+1),#cshero-header-navigation .main-navigation .columns5 > li:nth-child(5n+1){clear:left;border-right:0px solid transparent;}#cshero-header-navigation .main-navigation .columns5 > li{width:20% !important;}#cshero-header-navigation .main-navigation .columns4 > li{width:25% !important;}#cshero-header-navigation .main-navigation .columns3 > li{width:33.3344% !important;}#cshero-header-navigation .main-navigation .columns2 > li{width:50% !important;}#cshero-header-navigation .main-navigation [class*="columns"]{padding:11px 19px !important;}#cshero-header-navigation .main-navigation [class*="columns"] > li{float:left;padding:0;}#cshero-header-navigation .main-navigation [class*="columns"] > li ul li{padding:0 11px;}#cshero-header-navigation .main-navigation [class*="columns"] > li ul li ul.sub-menu li{padding:0 30px;}#cshero-header-navigation .main-navigation [class*="columns"] > li > a{width:100%;border-bottom:none;}#cshero-header-navigation .main-navigation [class*="columns"] > li > a:after{content:"" !important;}#cshero-header-navigation .main-navigation .menu-main-menu li.has_full_width{position:inherit;}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu{left:0;margin:auto;max-width:1140px !important;right:0;width:100% !important;}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu .sub-menu{background-color:transparent;}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu > li > a{padding-left:11px;padding-right:11px;}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu > li > a span.menu-title{color:#c2c2c2;text-transform:uppercase;font-weight:bold;font-size:14px;}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu > li > a span.menu-title:before{content:"";}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu > li > a:hover{background-color:transparent;}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_to_right.sub-menu{left:auto;right:90px;margin:auto;}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_to_right.sub-menu .sub-menu{background-color:transparent;}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_to_right.sub-menu > li > a span.menu-title{color:#ccc;text-transform:none;font-weight:bold;font-size:14px;}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_to_right.sub-menu > li > a span.menu-title:before{content:"";}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_to_right.sub-menu > li > a:hover{background-color:transparent;}#cshero-header-navigation .main-navigation li.group > ul.sub-menu{display:block;float:left;left:0;position:relative;width:100%;height:inherit;}#cshero-header-navigation .main-navigation ul.multicolumn > li ul.sub-menu ul.sub-menu{background-color:#2c2b2b !important;opacity:0;-webkit-transition:opacity 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s;transition:opacity 0.4s ease 0s;}#cshero-header-navigation .main-navigation ul.multicolumn > li ul.sub-menu > li:hover > ul.sub-menu{opacity:1;}#cshero-header-navigation .main-navigation ul.multicolumn > li > ul.sub-menu{padding-bottom:0;}#cshero-header-navigation .main-navigation ul.multicolumn > li:hover{position:relative;z-index:10;}#cshero-header-navigation .main-navigation ul.multicolumn > li.hidden-menu-item > a{display:none;}#cshero-header-navigation .main-navigation ul.standar-dropdown li ul.sub-menu{opacity:0;-webkit-transition:opacity 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s;transition:opacity 0.4s ease 0s;}#cshero-header-navigation .main-navigation ul.standar-dropdown li:hover ul.sub-menu{opacity:1;}}@media screen and (max-width:992px){/*
-----> End Max width of 992 pixels.
*//* ==========================================================================
  End Style Main Menu
========================================================================== */#cshero-header-navigation{text-align:left;}#cshero-header-navigation.collapse{background:#222;position:absolute;top:80px;width:100%;}#cshero-header #cshero-menu-mobile{display:block;}#cshero-header #cshero-menu-mobile i{background:#0c3d66;color:#fff;cursor:pointer;font-size:26px;height:35px;line-height:35px;text-align:center;width:45px;position:absolute;top:50%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}#cshero-header #cshero-menu-mobile i.cms-icon-menu{right:15px;}#cshero-header #cshero-menu-mobile i:hover{background:#333;}#cshero-header #cshero-menu-mobile .page-popup-wrapper{position:static !important;}#cshero-header #cshero-menu-mobile .page-popup-wrapper .contact-page i{right:125px;left:inherit;}#cshero-header #cshero-menu-mobile .page-popup-wrapper .search-page i{right:70px;}#cshero-header-navigation .main-navigation div.nav-menu > ul{margin:0;padding:0;list-style:none;max-height:0;overflow:hidden;transition:all 500ms ease;}#cshero-header-navigation .main-navigation div.nav-menu > ul li{list-style:none;}#cshero-header-navigation .main-navigation div.nav-menu > ul li a{display:block;color:#5e5e5e;}#cshero-header-navigation .main-navigation div.nav-menu > ul li a:hover,#cshero-header-navigation .main-navigation div.nav-menu > ul li a:focus{color:#21759b;}.collapse .main-navigation div.nav-menu > ul{display:block;max-height:2000px;}#cshero-header #cshero-header-navigation .main-navigation{padding:15px 0;/* Dropdown Sub Menu */}#cshero-header #cshero-header-navigation .main-navigation .menu-main-menu > li > a i{display:none;}#cshero-header #cshero-header-navigation .main-navigation .menu-main-menu li{line-height:31px;}#cshero-header #cshero-header-navigation .main-navigation .menu-main-menu li a{background:transparent;color:#999;}#cshero-header #cshero-header-navigation .main-navigation ul.sub-menu{width:100% !important;margin:0;padding-left:20px;}#cshero-header #cshero-header-navigation .main-navigation li.current-menu-item > a,#cshero-header #cshero-header-navigation .main-navigation li.current-menu-parent > a,#cshero-header #cshero-header-navigation .main-navigation li.current-menu-ancestor > a{color:#fff !important;}.cs-menu-toggle{display:block;color:#999;cursor:pointer;position:absolute;right:0;text-align:center;top:0;width:30px;font-size:18px;background-color:rgba(255, 255, 255, 0.03);-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;/* BACKGROUND GRADIENT */-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.cs-menu-toggle:before{content:"\f105";font-family:FontAwesome;}.cs-menu-toggle:hover{color:#fff;}#cshero-header-navigation .main-navigation .menu-main-menu > li{position:relative;}#cshero-header-navigation .main-navigation .menu-main-menu > li li{position:relative;}#cshero-header-navigation .main-navigation .menu-main-menu > li a{display:block;border-bottom:none;font-size:16px;margin:0 0 10px;text-transform:none;}#cshero-header-navigation .main-navigation .menu-main-menu > li a:hover{color:#fff !important;}#cshero-header-navigation .main-navigation .menu-main-menu > li ul li a{font-size:15px;}#cshero-header-navigation .main-navigation .menu-main-menu > li ul.sub-menu{max-height:0;overflow:hidden;padding-left:10px;-webkit-transition:max-height 600ms linear 0ms;-moz-transition:max-height 600ms linear 0ms;-ms-transition:max-height 600ms linear 0ms;transition:max-height 600ms linear 0ms;}#cshero-header-navigation .main-navigation .menu-main-menu > li ul.sub-menu.submenu-open{max-height:1000px;}#cshero-header-navigation .main-navigation .menu-main-menu > li ul.sub-menu.submenu-open + .cs-menu-toggle{background-color:rgba(255, 255, 255, 0.1);}#cshero-header-navigation .main-navigation .menu-main-menu > li ul.sub-menu.submenu-open + .cs-menu-toggle:before{content:"\f107";}}.cs-social li{margin:0 14px;display:inline-block;}.cs-social li a{font-size:15px;}.cs-social li a span{display:none;}.cs-social li.social-button-free{display:none;}.cs-social.text-left li:first-child{margin-left:0;}.cs-social.text-right li:last-child{margin-right:0;}.cs-social.round li,.cs-social.round2 li{display:block;margin:0 0 20px;}.cs-social.round li a i,.cs-social.round2 li a i{height:50px;width:50px;line-height:50px;background-color:#fff;-webkit-border-radius:50px;-khtml-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;/* BACKGROUND GRADIENT */display:block;text-align:center;color:#0c3d66;float:left;font-size:18px;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.cs-social.round li a i:hover,.cs-social.round2 li a i:hover{color:#fff;background-color:#0c3d66;}.cs-social.round li a i.fa-facebook,.cs-social.round2 li a i.fa-facebook{color:#507cbe;}.cs-social.round li a i.fa-facebook:hover,.cs-social.round2 li a i.fa-facebook:hover{background-color:#507cbe;color:#fff;}.cs-social.round li a i.fa-rss,.cs-social.round2 li a i.fa-rss{color:#d93e2d;}.cs-social.round li a i.fa-rss:hover,.cs-social.round2 li a i.fa-rss:hover{background-color:#d93e2d;color:#fff;}.cs-social.round li a i.fa-twitter,.cs-social.round2 li a i.fa-twitter{color:#00abef;}.cs-social.round li a i.fa-twitter:hover,.cs-social.round2 li a i.fa-twitter:hover{background-color:#00abef;color:#fff;}.cs-social.round li a i.fa-linkedin,.cs-social.round2 li a i.fa-linkedin{color:#3371b7;}.cs-social.round li a i.fa-linkedin:hover,.cs-social.round2 li a i.fa-linkedin:hover{background-color:#3371b7;color:#fff;}.cs-social.round li a i.fa-google-plus,.cs-social.round2 li a i.fa-google-plus{color:#d93e2d;}.cs-social.round li a i.fa-google-plus:hover,.cs-social.round2 li a i.fa-google-plus:hover{background-color:#d93e2d;color:#fff;}.cs-social.round li a span,.cs-social.round2 li a span{display:block;line-height:50px;padding-left:70px;color:#b5b5b5;}.cs-social.round2 li{margin:0 5px;display:inline-block;}.cs-social.round2 li a{font-size:16px;}.cs-social.round2 li a span{display:none;}.cs-social.round2.text-left li:first-child{margin-left:0;}.cs-social.round2.text-right li:last-child{margin-right:0;}.contact-top{/* End - 1. Social *//* 2. Flickr */}.contact-top ul{padding:0;margin:0;font-size:12px;line-height:20px;}.contact-top ul li{display:inline-block;}.contact-top ul li + li{margin-left:5px;}.contact-top ul li:before{content:"|";padding-right:10px;}.contact-top ul li span{color:#5d5d5d;}.contact-top ul li:first-child:before{content:"";padding:0;}.contact-top ul li a{color:#0c3d66;}body .flickr_badge_image{background:rgba(0, 0, 0, 0);float:left;height:auto;padding:0 10px 10px 0;width:25%;margin:0;}body .flickr_badge_image a{display:block;width:100%;}body .flickr_badge_image a img{width:100%;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */}.flickr-brand{/* End 2. Flickr *//* 3. Search */}.flickr-brand a{font-size:11px;margin-top:4px;float:left;color:#a9a9ab;display:block;width:100%;}.flickr-brand a:hover{color:#0c3d66;}#searchform{position:relative;}#searchform input[type="text"]{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;color:#333;border:2px solid #eee;height:51px;padding-right:42px;}#searchform #searchsubmit{background-color:transparent;border:medium none;font-size:0;max-width:50px;position:absolute;right:0;top:0;height:50px;z-index:99;}#searchform .screen-reader-text{display:none;}#searchform:before{content:"\f002";font-family:FontAwesome;position:absolute;right:16px;top:15px;font-size:14px;color:#333;}.cshero-popup-search #searchform:before{font-size:28px;right:15px;top:10px;}.widget_product_search .woocommerce-product-search{position:relative;}.widget_product_search .woocommerce-product-search .screen-reader-text{display:none;}.widget_product_search .woocommerce-product-search .search-field{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;color:#333;border:2px solid #eee;height:51px;padding-right:42px;}.widget_product_search .woocommerce-product-search input[type="submit"]{background-color:transparent;border:medium none;font-size:0;max-width:50px;position:absolute;right:0;top:0;height:50px;}.widget_product_search .woocommerce-product-search input[type="submit"]:hover{background-color:transparent !important;}.widget_product_search .woocommerce-product-search:before{content:"\f002";font-family:FontAwesome;position:absolute;right:16px;top:15px;font-size:14px;color:#333;}.cms-error404 #searchform{max-width:287px;margin:auto;/* 3. End Search *//* 4. Start Tags */}.tagcloud a{border:2px solid #eee;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */display:inline-block;font-size:12px !important;margin:0 4px 6px 0;padding:2px 11px;color:#b8b8b8 !important;/* 4. Start Tags */}.tagcloud a:hover{color:#0c3d66 !important;border-color:#0c3d66;}.cms-recent-post .cms-recent-media{max-width:60px;float:left;}.cms-recent-post .cms-recent-media img{-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */}.cms-recent-post .cms-recent-details{padding-left:80px;}.cms-recent-post .cms-recent-details .title{font-size:15px;line-height:24px;margin:0 0 5px;}.cms-recent-post .cms-recent-details .title a{color:#282828;}.cms-recent-post .cms-recent-details .title a:hover{color:#0c3d66;}.cms-recent-post .cms-recent-details .date{font-size:12px;line-height:21px;padding-bottom:14px;margin-bottom:10px;border-bottom:1px solid #f5f4f4;}.cms-recent-post .item{margin-bottom:4px;}.cms-recent-post .item:last-child .cms-recent-details .date{border:none;padding:0;margin:0;}#sidebar .widget_archive ul,.sg-attorney-sidebar .widget_archive ul,.sg-practice-sidebar .widget_archive ul,#sidebar .widget_categories ul,.sg-attorney-sidebar .widget_categories ul,.sg-practice-sidebar .widget_categories ul,#sidebar .widget_meta ul,.sg-attorney-sidebar .widget_meta ul,.sg-practice-sidebar .widget_meta ul,#sidebar .widget_nav_menu ul,.sg-attorney-sidebar .widget_nav_menu ul,.sg-practice-sidebar .widget_nav_menu ul,#sidebar .widget_pages ul,.sg-attorney-sidebar .widget_pages ul,.sg-practice-sidebar .widget_pages ul,#sidebar .widget_product_categories ul,.sg-attorney-sidebar .widget_product_categories ul,.sg-practice-sidebar .widget_product_categories ul{margin-left:27px;}#sidebar .widget_archive li,.sg-attorney-sidebar .widget_archive li,.sg-practice-sidebar .widget_archive li,#sidebar .widget_categories li,.sg-attorney-sidebar .widget_categories li,.sg-practice-sidebar .widget_categories li,#sidebar .widget_meta li,.sg-attorney-sidebar .widget_meta li,.sg-practice-sidebar .widget_meta li,#sidebar .widget_nav_menu li,.sg-attorney-sidebar .widget_nav_menu li,.sg-practice-sidebar .widget_nav_menu li,#sidebar .widget_pages li,.sg-attorney-sidebar .widget_pages li,.sg-practice-sidebar .widget_pages li,#sidebar .widget_product_categories li,.sg-attorney-sidebar .widget_product_categories li,.sg-practice-sidebar .widget_product_categories li{padding:10px 0;position:relative;}#sidebar .widget_archive li + li,.sg-attorney-sidebar .widget_archive li + li,.sg-practice-sidebar .widget_archive li + li,#sidebar .widget_categories li + li,.sg-attorney-sidebar .widget_categories li + li,.sg-practice-sidebar .widget_categories li + li,#sidebar .widget_meta li + li,.sg-attorney-sidebar .widget_meta li + li,.sg-practice-sidebar .widget_meta li + li,#sidebar .widget_nav_menu li + li,.sg-attorney-sidebar .widget_nav_menu li + li,.sg-practice-sidebar .widget_nav_menu li + li,#sidebar .widget_pages li + li,.sg-attorney-sidebar .widget_pages li + li,.sg-practice-sidebar .widget_pages li + li,#sidebar .widget_product_categories li + li,.sg-attorney-sidebar .widget_product_categories li + li,.sg-practice-sidebar .widget_product_categories li + li{border-top:1px solid #f5f4f4;}#sidebar .widget_archive li a,.sg-attorney-sidebar .widget_archive li a,.sg-practice-sidebar .widget_archive li a,#sidebar .widget_categories li a,.sg-attorney-sidebar .widget_categories li a,.sg-practice-sidebar .widget_categories li a,#sidebar .widget_meta li a,.sg-attorney-sidebar .widget_meta li a,.sg-practice-sidebar .widget_meta li a,#sidebar .widget_nav_menu li a,.sg-attorney-sidebar .widget_nav_menu li a,.sg-practice-sidebar .widget_nav_menu li a,#sidebar .widget_pages li a,.sg-attorney-sidebar .widget_pages li a,.sg-practice-sidebar .widget_pages li a,#sidebar .widget_product_categories li a,.sg-attorney-sidebar .widget_product_categories li a,.sg-practice-sidebar .widget_product_categories li a{padding-right:5px;}#sidebar .widget_archive li a:before,.sg-attorney-sidebar .widget_archive li a:before,.sg-practice-sidebar .widget_archive li a:before,#sidebar .widget_categories li a:before,.sg-attorney-sidebar .widget_categories li a:before,.sg-practice-sidebar .widget_categories li a:before,#sidebar .widget_meta li a:before,.sg-attorney-sidebar .widget_meta li a:before,.sg-practice-sidebar .widget_meta li a:before,#sidebar .widget_nav_menu li a:before,.sg-attorney-sidebar .widget_nav_menu li a:before,.sg-practice-sidebar .widget_nav_menu li a:before,#sidebar .widget_pages li a:before,.sg-attorney-sidebar .widget_pages li a:before,.sg-practice-sidebar .widget_pages li a:before,#sidebar .widget_product_categories li a:before,.sg-attorney-sidebar .widget_product_categories li a:before,.sg-practice-sidebar .widget_product_categories li a:before{color:#0c3d66;content:"\f178";font-family:FontAwesome;font-size:11px;position:absolute;left:-27px;top:11px;}#sidebar .widget_archive ul.sub-menu,.sg-attorney-sidebar .widget_archive ul.sub-menu,.sg-practice-sidebar .widget_archive ul.sub-menu,#sidebar .widget_categories ul.sub-menu,.sg-attorney-sidebar .widget_categories ul.sub-menu,.sg-practice-sidebar .widget_categories ul.sub-menu,#sidebar .widget_meta ul.sub-menu,.sg-attorney-sidebar .widget_meta ul.sub-menu,.sg-practice-sidebar .widget_meta ul.sub-menu,#sidebar .widget_nav_menu ul.sub-menu,.sg-attorney-sidebar .widget_nav_menu ul.sub-menu,.sg-practice-sidebar .widget_nav_menu ul.sub-menu,#sidebar .widget_pages ul.sub-menu,.sg-attorney-sidebar .widget_pages ul.sub-menu,.sg-practice-sidebar .widget_pages ul.sub-menu,#sidebar .widget_product_categories ul.sub-menu,.sg-attorney-sidebar .widget_product_categories ul.sub-menu,.sg-practice-sidebar .widget_product_categories ul.sub-menu{border-top:border_1x;padding-left:15px;margin-top:10px;}.widget_nav_menu .widget-title{margin:0 0 15px;}.widget_nav_menu li.current-menu-item > a{color:#0c3d66;}.widget_nav_menu ul.sub-menu{margin-left:-5px !important;}.widget_calendar.slidingbar-widget-col{margin-top:60px;}.widget_calendar #wp-calendar{position:relative;}.widget_calendar #wp-calendar caption{background-color:#0c3d66;color:#fff;font-size:24px;font-weight:700;line-height:1;padding:18px 0;text-align:center;}.widget_calendar #wp-calendar thead{background-color:#333;color:#fff;}.widget_calendar #wp-calendar thead th{font-weight:700;text-align:center;}.widget_calendar #wp-calendar thead tr th:first-child{padding-left:20px;}.widget_calendar #wp-calendar thead tr th:last-child{padding-right:20px;}.widget_calendar #wp-calendar tbody{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}.widget_calendar #wp-calendar tbody td{font-weight:300;text-align:center;padding:0;border-top:none;}.widget_calendar #wp-calendar tbody td a{font-weight:700;color:#0c3d66;}.widget_calendar #wp-calendar tbody td a:hover{color:#333;}.widget_calendar #wp-calendar tbody tr td:first-child{padding-left:20px;}.widget_calendar #wp-calendar tbody tr td:last-child{padding-right:20px;}.widget_calendar #wp-calendar tbody tr:first-child td{padding-top:12px;}.widget_calendar #wp-calendar tbody tr:last-child td{padding-bottom:12px;}.widget_calendar #wp-calendar tfoot{border:medium none;}.widget_calendar #wp-calendar tfoot td{padding:0;border:none;height:60px;position:absolute;top:0;left:15px;}.widget_calendar #wp-calendar tfoot td#prev a{font-size:0;}.widget_calendar #wp-calendar tfoot td#prev a:before{color:#fff;content:"\f104";font-family:FontAwesome;font-size:16px;line-height:60px;}.widget_calendar #wp-calendar tfoot td#next{left:inherit;right:15px;}.widget_calendar #wp-calendar tfoot td#next a{font-size:0;}.widget_calendar #wp-calendar tfoot td#next a:before{color:#fff;content:"\f105";font-family:FontAwesome;font-size:16px;line-height:60px;}.widget_newsletterwidget .newsletter-widget{margin-top:12px;}.widget_newsletterwidget form{position:relative;}.widget_newsletterwidget form .newsletter-email{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;border:1px solid #222;background-color:#1c1c1c;font-style:italic;height:42px;}.widget_newsletterwidget form .newsletter-submit{height:42px;padding:0 15px;position:absolute;right:0;top:0;background-color:#0c3d66;border:1px solid #222;font-weight:700;color:#fff;}.widget_newsletterwidget form .newsletter-submit:hover{background-color:#323232;}.ft_flickr_widget{overflow:hidden;/* 5. Recent Post */}.widget_recent_entries li,.widget_recent_comments li{padding:15px 0 15px;border-top:1px solid #f5f4f4;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;}.widget_recent_entries li:first-child,.widget_recent_comments li:first-child{border-top:none;padding-top:0;}.widget_recent_entries li:first-child:before,.widget_recent_comments li:first-child:before{top:10px;}.widget_recent_entries li .post-date,.widget_recent_comments li .post-date{color:#0c3d66;display:block;order:-1;}.widget_recent_comments li{display:inline-block;}.widget_recent_comments .comment-author-link{display:block;}.widget_rss .rsswidget{display:block;}.widget_rss .rss-date{font-style:italic;}.widget_rss .rssSummary{padding-top:12px;}.widget_rss li{border-bottom:1px solid #ededed;margin-bottom:20px;padding-bottom:20px;}.widget select option{max-width:300px;}.post-password-form [type="password"]{margin-bottom:10px;}.attorney-download a{display:block;border:2px solid #eee;padding:13px 13px 13px 60px;text-align:center;position:relative;font-size:18px;line-height:normal;font-family:Raleway;font-weight:600;}.attorney-download a i{position:absolute;bottom:-7px;left:13px;background-color:#0c3d66;color:#fff;font-size:24px;height:41px;width:41px;line-height:41px;text-align:center;-webkit-border-radius:2px 2px 2px 0;-khtml-border-radius:2px 2px 2px 0;-moz-border-radius:2px 2px 2px 0;-ms-border-radius:2px 2px 2px 0;-o-border-radius:2px 2px 2px 0;border-radius:2px 2px 2px 0;/* BACKGROUND GRADIENT */}.attorney-download a i:after{height:0;width:0;left:0;bottom:-8px;position:absolute;border-style:solid;border-width:4px;border-color:#0c3d66 transparent transparent #0c3d66;content:"";}.attorney-download a:hover{border-color:#0c3d66;}.attorney-download a + a{margin-top:32px;}@media screen and (min-width:1360px){.cms-carousel-client-layout3.navigation-horizontal-center .owl-controls .owl-prev,.cms-carousel-client-layout3.navigation-horizontal-center .owl-controls .owl-next{left:-81px;margin:0;position:absolute;top:50%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.cms-carousel-client-layout3.navigation-horizontal-center .owl-controls .owl-next{left:inherit;right:-81px;}}@media screen and (max-width:1200px){#cshero-header-navigation .main-navigation .menu-main-menu > ul > li,#cshero-header-navigation .main-navigation .menu-main-menu > li{margin:0 9px;}#cshero-header-navigation .main-navigation li ul:not(.wg-menu-item){min-width:190px;}#cshero-header-inner #cshero-header #cshero-header-logo a span{display:none;}}@media screen and (min-width:1200px){body .cs-boxed{margin:auto;width:1200px;}#cshero-header-logo.col-lg-5{width:34.667%;}#cshero-header-navigation.col-lg-7{width:65.333%;}.cms-testimonial-layout1 .owl-controls .owl-nav{bottom:-4px;position:absolute;right:0;}}@media screen and (max-width:1024px) and (min-width:993px){.vc_col-sm-3 .cms-counter-icon{float:none;}.vc_col-sm-3 .cms-counter-content .cms-counter-title{margin-bottom:20px;}}@media screen and (max-width:1024px){body .vc_tta-container .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a{padding:10px 18px;}.custom-row-image{left:0;-webkit-width:-webkit-calc(50% - 15px);-moz-width:-moz-calc(50% - 15px);width:calc(50% - 15px);}.row-image-holder{bottom:30px;left:30px;right:45px;top:30px;}.cms-pricing-layout1 .cms-pricing-item{margin-bottom:30px;}}@media screen and (max-width:1200px) and (min-width:993px){#cshero-header #cshero-header-logo{width:25%;}#cshero-header #cshero-header-navigation{width:75%;}.header-6 #cshero-header #cshero-header-navigation,.header-7 #cshero-header #cshero-header-navigation,.header-8 #cshero-header #cshero-header-navigation,.header-14 #cshero-header #cshero-header-navigation{width:100%;}}@media screen and (min-width:993px){#cshero-menu-mobile{display:none !important;}.practice-layout6.nav-top-right .owl-controls,.cms-carousel-client.nav-top-right .owl-controls{position:absolute;right:-5px;top:-101px;}.practice-layout6.nav-top-right .owl-controls .owl-prev,.cms-carousel-client.nav-top-right .owl-controls .owl-prev,.practice-layout6.nav-top-right .owl-controls .owl-next,.cms-carousel-client.nav-top-right .owl-controls .owl-next{margin-top:0;}}@media screen and (max-width:992px){.title-tablet{font-size:300% !important;}.text-center-md{text-align:center;/* Text Align */}.text-center-md *{text-align:center !important;}.text-center-md .cart-contents{float:none !important;}.text-rp-center{text-align:center !important;}.text-rp-center .wpb_single_image.vc_align_left{text-align:center;}.text-rp-right{text-align:right !important;}.w100-sm{width:100%;}body > div > div > .container,#cs-header > .container{width:100% !important;}.container{width:100%;}.icon-slider i{height:60px !important;width:60px !important;line-height:60px !important;font-size:20px !important;/* ==========================================================================
      Header Mobile
  ========================================================================== */}body #cshero-header{position:static !important;}body #cshero-header > .container{position:relative;z-index:99;}body #cshero-header .cshero-header-search{right:70px;}#cshero-menu-mobile{position:absolute;right:0;top:46%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */display:block;}#cshero-header-navigation{display:none;}#cshero-header-navigation.collapse{display:block;/* ==========================================================================
     End Header Mobile
  ========================================================================== */}#cshero-footer-top{/* Woo */}#cshero-footer-top [class^="col-"]{margin-bottom:30px;}.cart-action-wrap td.coupon,.cart-action-wrap .actions{width:50%;}.cart-action-wrap .button{width:100% !important;float:none;}#cms-trust.woocommerce .products li,#cms-medico.woocommerce-page .products li{width:50%;}.vc_row-no-padding.small-1-column .wpb_column{margin-top:0 !important;}#cshero-footer-feature-top .feature-top-item span:nth-child(2){line-height:31px;/* Call To Action */}.cms-cta-wrapper.cta-right .cms-cta-button{text-align:center;margin-top:25px;}.cshero-popup-search .cshero-search-inner #searchform input[type="text"]{font-size:18px;}.cshero-popup-search #searchform::before{font-size:18px;}}@media screen and (max-width:991px) and (min-width:768px){.cms-grid-wraper .cms-grid-item.col-sm-6:nth-child(odd){clear:left;}.text-rp-small{font-size:13px !important;line-height:26px !important;}.heading-rp-small{font-size:28px !important;line-height:36px !important;}}@media screen and (max-width:992px) and (min-width:768px){.small-1-column .wpb_column{width:100%;}.small-1-column .wpb_column + .wpb_column{margin-top:35px;}.small-2-column .wpb_column{width:50%;margin-top:0;}.small-2-column .wpb_column:nth-child(2){margin-top:0;}.small-2-column .wpb_column:nth-child(3),.small-2-column .wpb_column:nth-child(4){margin-top:35px;}.small-3-column .wpb_column{width:33.33%;}.small-3-column .wpb_column + .wpb_column{margin-top:0;}.section-counter{/* Text Align */}.section-counter.small-2-column .wpb_column:nth-child(3),.section-counter.small-2-column .wpb_column:nth-child(4){margin-top:0;border-top:1px solid #ebebeb;}.section-counter.small-2-column.line-dark .wpb_column:nth-child(3),.section-counter.small-2-column.line-dark .wpb_column:nth-child(4){border-top:1px solid #4c4b4b;}.section-counter.small-2-column .wpb_column:nth-child(2){border-right:none !important;}.text-center-small{text-align:center;/* End Text Align */}.text-center-small .wpb_wrapper{text-align:center;}.text-center-small .vc_custom_heading{text-align:center !important;}#cms-trust.woocommerce .products li,#cms-medico.woocommerce-page .products li{/* Footer Top */}#cms-trust.woocommerce .products li:nth-child(even),#cms-medico.woocommerce-page .products li:nth-child(even){clear:right;}#cms-trust.woocommerce .products li:nth-child(odd),#cms-medico.woocommerce-page .products li:nth-child(odd){clear:left;}#cshero-footer-top [class*="cshero-footer-"]{width:50%;margin-bottom:35px;}}@media (min-width:768px){.column-no-padding [class*="vc_col-"]{padding:0;}.column-no-padding > .vc_column_wrapper{padding:0 15px;}}@media (max-width:767px){.btn{margin-bottom:4px;/* Page Title */}.btn.btn-md{padding:17px 18px;}#page-title{padding:100px 0;/* Tab */}#page-title #page-title-text h1{font-size:23px;}#page-title #page-title-text .sub-title{font-size:15px;}.vc_tta-panels-container .vc_tta-panel-title .vc_tta-controls-icon{display:none;}.vc_tta-panels-container .vc_tta-panel-title .vc_tta-title-text{margin-left:0 !important;padding-left:12px !important;}.vc_tta-style-classic .vc_tta-panel{padding-left:20px;padding-right:20px;}.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title span{color:#0c3d66;}.practice-layout6,.practice-layout11{/* Text Align */}.practice-layout6 .cms-grid-item,.practice-layout11 .cms-grid-item{margin-bottom:30px;}.text-center-xs,.text-center-mini{text-align:center;}.text-center-xs .wpb_wrapper,.text-center-mini .wpb_wrapper{text-align:center;}.text-center-xs .vc_custom_heading,.text-center-mini .vc_custom_heading{text-align:center !important;}.text-left-xs{text-align:left !important;}.small-1-column .wpb_column + .wpb_column,.small-2-column .wpb_column + .wpb_column,.small-3-column .wpb_column + .wpb_column{margin-top:35px;}.small-2-column .wpb_column{width:100%;}.section-counter.small-2-column .wpb_column{border-right:none !important;}.form-practice .wpcf7-submit{margin-bottom:30px;}.heading-rp-small{font-size:16px !important;line-height:26px !important;/* End Text Align *//* Single Image VC */}body .vc_tta-container .vc_tta-panel-body .vc_single_image-wrapper{margin-top:22px;/* Call Action */}body .vc_tta-container .vc_tta-panel-body .vc_single_image-wrapper img{width:100%;margin:22px 0;}.cms-cta-wrapper{/* Client */}.cms-cta-wrapper a:nth-child(1){margin:0 0 20px;}.cms-cta-wrapper a:nth-child(2){margin:0;}.cms-carousel-client-layout1 .cms-carousel-media{line-height:normal;/* End Client */}.cshero-header-search{display:none;}#cshero-footer-feature-top .feature-top-item{margin-bottom:20px;width:100% !important;/* Blog */}.post-navigation .nav-link-prev,.cms-related-post-inner .item{margin-bottom:30px;/* Shortcode Heading */}.cms-heading-wrapper.heading-layout1{/* End Shortcode Heading *//* Footer Top */}.cms-heading-wrapper.heading-layout1 .cms-heading-button{margin-top:30px;padding-left:115px;}.cms-heading-wrapper.heading-layout1 .cms-heading-content .line-title{width:30px;}#cshero-footer-top [class*="cshero-footer-"]{width:100%;margin-bottom:35px;}#cshero-footer-top aside.[class^="col-"]{margin-bottom:30px;}#cshero-footer-top aside.[class^="col-"]:last-child{margin:0;}#cshero-footer-top aside.[class^="col-"] aside.[class^="widget_"],#cshero-footer-top aside.[class^="col-"] aside.[class^="widget-"],#cshero-footer-top aside.[class^="col-"] .widget{margin:30px 0 0;}#cshero-footer-top aside.[class^="col-"] aside.[class^="widget_"]:first-child,#cshero-footer-top aside.[class^="col-"] aside.[class^="widget-"]:first-child,#cshero-footer-top aside.[class^="col-"] .widget:first-child{margin:0;}#cshero-footer-bottom.copyright3 .text-left,#cshero-footer-bottom.copyright5 .text-left,#cshero-footer-bottom.copyright4 .text-left,#cshero-footer-bottom.copyright3 .text-right,#cshero-footer-bottom.copyright5 .text-right,#cshero-footer-bottom.copyright4 .text-right{text-align:center;}.cms-fancyboxes-layout2 .cms-fancybox-item{padding-bottom:33px;}.cms-error404 .entry-header h1{font-size:100px;}.countdown-item-container{margin-bottom:30px;}.wpb_single_image.icon .vc_single_image-wrapper{width:100%;margin-bottom:20px;}.wpb_single_image.icon .vc_single_image-wrapper img{width:100%;}.cshero-popup-search .cshero-search-inner #searchform input[type="text"]{font-size:11px;}}@media (max-width:640px){#cms-trust.woocommerce .products li,#cms-medico.woocommerce-page .products li,#cms-trust.woocommerce .pr-content.pr-list-active .products li .cshere-woo-item-wrap .cshero-woo-inner,#cms-trust.woocommerce .pr-content.pr-list-active .products li .cshere-woo-item-wrap .cshero-woo-meta{width:100%;}}@media (max-width:480px){.cms-heading-wrapper.heading-layout1{/* End Shortcode Heading */}.cms-heading-wrapper.heading-layout1 .cms-heading-content{padding-left:55px;}.cms-heading-wrapper.heading-layout1 .cms-heading-content:before{width:30px;}.cms-heading-wrapper.heading-layout1 .cms-heading-button{padding-left:70px;}.cms-testimonial-layout1 .cms-carousel-media img{max-width:100%;width:100%;float:none;}.cms-testimonial-layout1 .main-title{padding:0;margin-top:25px;}}