/*!/wp-content/themes/mrhandy/css/elementor-main.css*/.cmt-marquebox-style1{width:100%;animation:cmt-marque-text 20s linear infinite;will-change:transform;white-space:nowrap}.cmt-marquebox-style1 ul li.elementor-icon-list-item{position:relative;display:inline-block;text-align:center;font-size:98px;line-height:112px;opacity:1;font-weight:700;text-transform:uppercase;color:#D9D9D9;padding:0 85px}.cmt-slider-marque .cmt-marquebox-style1 .elementor-icon-list-item{color:rgb(255 255 255 / .3);padding:0 60px}.cmt-slider-marque .cmt-marquebox-style1 ul.marquebox-list li:before{background-color:rgb(255 255 255 / .3)}.cmt-marquebox-style1 ul li.elementor-icon-list-item span{cursor:pointer}.cmt-marquebox-style1 ul.marquebox-list li:before{content:'';position:absolute;background-color:rgb(0 0 0 / .1);-webkit-mask:url(/wp-content/themes/mrhandy/css/../images/star.svg) no-repeat 100% 100%;mask:url(/wp-content/themes/mrhandy/css/../images/star.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;left:-18px;right:auto;top:32px;margin:auto 0;width:50px;height:50px}.cmt-marquebox-style1:hover{animation-play-state:paused!important}@keyframes cmt-marque-text{0%{transform:translate(0,0)}100%{transform:translate(-100%,0)}}.cmt-btn-shape-round.elementor-element.elementor-widget-button .elementor-button{border-radius:2em}.cmt-btn-color-skincolor.cmt-btn-style-flat .elementor-button{color:var(--cmt-whitecolor);background-color:var(--cmt-skincolor)}.cmt-btn-color-skincolor.cmt-btn-style-flat .elementor-button:hover{background-color:var(--cmt-secondarycolor)}.tm-head-subline .cmt-element-subheading{display:inline-block;vertical-align:text-bottom;text-transform:uppercase;padding-right:10px}.tm-head-subline .cmt-element-content-heading{display:inline-block;vertical-align:middle}.cmt-bold-prio .cmt-element-heading-content-wrapper strong{font-size:92px;line-height:102px}.cmt-btn-style-outline.elementor-widget-button .elementor-button{border:2px solid #fff;z-index:11;background-color:#fff0}.cmt-btn-style-outline.elementor-widget-button a.elementor-button:hover{background-color:var(--cmt-whitecolor);border-color:var(--cmt-whitecolor)}.cmt_coverimgbox_wrapper{position:relative;width:100%;overflow:hidden;display:flex;background:#000;justify-content:center}.cmt_coverimgbox_wrapper .cmt_coverbox_contents{position:relative;z-index:2;display:flex;height:100%;flex-direction:column;justify-content:flex-end;border-right:1px solid rgb(256 256 256 / .5)}.cmt_coverimgbox_wrapper .cmt_coverbox_contents{min-height:64vh}.cmt_coverimgbox_wrapper .cmt_coverbox_contents.cmt-last{display:none}.cmt_coverbox_contents .cmt-content-descbtn{opacity:0;transform:translateY(100%);-webkit-transition:all .9s;-moz-transition:all .9s;-o-transition:all .9s;-ms-transition:all .9s;transition:all .9s}.cmt_coverbox_contents .cmt-content-descbtn .cmt-bottom-contentbox{background-color:#000;color:#fff;padding:63px 40px 61px}.cmt_coverbox_contents .cmt-content-descbtn .cmt-bottom-contentbox .cmt-box-title h4{font-size:28px;line-height:38px}.cmt_coverimgbox_wrapper .cmt-box-subtitle h4,.cmt_coverimgbox_wrapper .cmt-box-title h4,.cmt_coverimgbox_wrapper .cmt-coverbox-btn a.cmt-more-button{color:#fff}.cmt_coverimgbox_wrapper .cmt-box-subtitle{padding:20px 0 10px}.cmt_coverimgbox_wrapper .cmt-box-subtitle h4{font-weight:500;font-size:26px;line-height:41px}.cmt_coverimgbox_wrapper .cmt-coverbox-btn{background-color:var(--cmt-skincolor);padding:20px 50px;position:relative;z-index:21}.cmt_coverimgbox_wrapper .cmt_coverbox_img,.cmt_coverimgbox_wrapper .cmt_box_overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;overflow:hidden;z-index:1;background:rgb(0 0 0 / .2)}.cmt_coverimgbox_wrapper .cmt_coverbox_img{visibility:hidden;opacity:0;transition-duration:1500ms;transition:all 1s}.cmt_coverimgbox_wrapper .cmt_coverbox_img.active{opacity:1;visibility:visible;-ms-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.cmt_coverbox_contents:hover .cmt-content-descbtn{opacity:1;transform:translateY(0)}.cmt-tab-style1 li.cmt-elementor-tab-title{list-style:none;display:inline-block;padding-right:75px;font-size:18px;line-height:28px;font-weight:500;position:relative;color:var(--body-blackfont-color)}.cmt-tab-style1 .elementor-tabs-wrapper{border-top:2px solid #000;padding:25px 0 27px}.cmt-tab-style1 li.cmt-elementor-tab-title.cmt-tab-active{color:var(--cmt-skincolor)}.cmt-tab-style1 li.cmt-elementor-tab-title.cmt-tab-active:before{content:'';position:absolute;top:-28px;left:0;width:52%;border-top:4px solid var(--cmt-skincolor)}.cmt-tab-style1 li.cmt-elementor-tab-title span{cursor:pointer}.cmt-tab-style1 .cmt-tab-content .cmt-tab-content-title{display:none}.cmt-tab-style1 .cmt-tab-content.cmt-tab-active .elementor-tab-content{display:block}.cmt-elementor-tabs.cmt-tab-style1 .cmt-tab-content.cmt-tab-active{display:block}.cmt-elementor-tabs.cmt-tab-style1 .cmt-tab-content{display:none}.cymolthemes-testimonialbox-style11{text-align:center;margin:0 130px}.cymolthemes-testimonialbox-style11 .cymolthemes-post-item .cymolthemes-box-desc .cymolthemes-testimonial-text{padding-top:90px;font-size:34px;line-height:48px;color:var(--body-blackfont-color);font-style:italic;border:none;background-color:#fff0;margin:0}.cymolthemes-testimonialbox-style11 .cymolthemes-post-item .cymolthemes-box-desc .cymolthemes-testimonial-text:after{position:absolute;content:'';background-color:#000;-webkit-mask:url(/wp-content/themes/mrhandy/css/../images/test-quote.svg) no-repeat 100% 100%;mask:url(/wp-content/themes/mrhandy/css/../images/test-quote.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;top:0;width:75px;height:57px;left:0;right:0;margin:0 auto}.cymolthemes-testimonialbox-style11 .cymolthemes-post-item .cymolthemes-box-content .cymolthemes-box-title .cymolthemes-author-name{font-size:20px;line-height:32px;margin:0;font-weight:600}.cymolthemes-testimonialbox-style11 .cymolthemes-post-item .cymolthemes-box-content .cymolthemes-box-title .cymolthemes-box-footer{font-size:15px;line-height:28px;font-weight:500}.cymolthemes-element-testimonialbox-style-11 .cmt-element-content-heading{font-size:98px;line-height:112px;color:#F8F8F8;font-weight:700;text-transform:uppercase;margin-bottom:-55px}.cymolthemes-blogbox-style11 .post-item .cymolthemes-box-desc{padding-top:10px}.cymolthemes-blogbox-style11 .post-item .cymolthemes-box-desc .entry-meta .cmt-meta-line.posted-on{padding-right:10px}.cmt-sboxentry-meta .cmt-meta-line{position:relative}.cymolthemes-blogbox-style11 .post-item .cymolthemes-box-desc .entry-meta .cmt-meta-line.posted-on i,.cymolthemes-blogbox-style11 .post-item .cymolthemes-box-desc .entry-meta .byline,.cymolthemes-blogbox-style11 .post-item .cymolthemes-box-desc .entry-meta .cat-links i,.cymolthemes-blogbox-style11 .post-item .cymolthemes-box-desc .entry-meta .cat-links:after,.cymolthemes-blogbox-style11 .post-item .cymolthemes-box-desc .entry-meta .cmt-meta-line.posted-on:after{display:none}.cymolthemes-blogbox-style11 .post-item .cymolthemes-box-desc .cymolthemes-box-title h4{font-size:28px;line-height:38px;font-weight:600}.cymolthemes-blogbox-style11 .post-item .cymolthemes-box-desc .entry-meta .cmt-meta-line.cat-links a{display:inline-block;margin:0 10px 9px 0;position:relative}.cymolthemes-blogbox-style11 .post-item .cymolthemes-box-desc .entry-meta .cmt-meta-line.posted-on,.cymolthemes-blogbox-style11 .post-item .cymolthemes-box-desc .entry-meta .cmt-meta-line.cat-links a{font-size:16px;font-weight:400;color:var(--body-fonts-color)}.cymolthemes-blogbox-style11 .post-item .cymolthemes-box-desc .entry-meta .cmt-meta-line.cat-links a:after{content:']';position:absolute;top:-1px;right:-7px}.cymolthemes-blogbox-style11 .post-item .cymolthemes-box-desc .entry-meta .cmt-meta-line.cat-links a:before{content:'[';position:absolute;top:-1px;left:-7px}.cymolthemes-blogbox-style11 .post-item .cymolthemes-box-desc .cymolthemes-box-title{padding-bottom:50px}.cymolthemes-blogbox-style11 .cmt-sboxfeatured-wrapper{border-radius:10px}.cymolthemes-blogbox-style11 .cmt-sboxfeatured-wrapper img{border-radius:10px;-webkit-transition:all 3s ease-out;transition:all 3s ease-out}.cymolthemes-blogbox-style11:hover .cmt-sboxfeatured-wrapper img{-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075);-webkit-transition:all 3s ease-out;transition:all 3s ease-out}.cmt-stepbox-style1 .cmt-box-col-wrapper{width:100%;justify-content:space-between}.cmt-stepbox-style1 li.cmt-stepbox-line{list-style:none;font-size:16px;line-height:26px;display:inline-block;padding-right:52px;color:var(--body-blackfont-color);animation:cmt-marque-text 5s linear infinite}.cmt-stepbox-style1 .cmt-box-col-wrapper:nth-child(2) li.cmt-stepbox-line{animation:cmt-marque-text 6s linear infinite}.cmt-stepbox-style1 .cmt-box-col-wrapper:nth-child(3) li.cmt-stepbox-line{animation:cmt-marque-text 7s linear infinite}.cmt-stepbox-style1 .cmt-stepbox-content .cmt-bottom-contentbox{position:absolute;overflow:hidden;top:41%;width:70%}.cmt-stepbox-style1 .cmt-stepbox-content{border-bottom:1px solid rgb(0 0 0 / .1);padding:40px 0 39px;position:relative;width:100%;text-align:left;overflow:hidden}.cmt-stepbox-style1 .cmt-top-contentbox{padding:0 20px;vertical-align:sub;transition:.9s}.cmt-stepbox-style1 span.tm-button a{position:relative}.cmt-stepbox-style1 span.tm-button{float:right;position:relative;font-size:0;display:block;cursor:pointer}.cmt-stepbox-style1 .cmt-bottom-contentbox,.cmt-stepbox-style1 .cmt-stepsboxslider-imagebox,.cmt-stepbox-style1 .cmt-top-contentbox{display:inline-block}.cmt-stepbox-style1 span.tm-button a:after{position:absolute;content:'\e826';font-family:'cmt-mrhandy-icons';font-size:20px;right:2px;left:auto;top:22px;width:60px;height:60px;line-height:60px;border-radius:50%;text-align:center;color:#000;font-weight:900;border:1px solid #000;transition:.9s}.cmt-stepbox-style1 span.tm-button a:hover:after{transform:rotate(-45deg);transition:.9s}.cmt-stepbox-style1 .cmt-top-contentbox h4.cmt-box-title{font-size:34px;line-height:44px}.cmt-stepbox-style1 .cmt-ptable-icon-type-image img{width:130px;height:130px;border-radius:50%;transition:.9s}.cmt-stepbox-style1 .cmt-stepbox-content:hover .cmt-bottom-contentbox{display:none}.cmt-stepbox-style1 .cmt-stepbox-content:hover .cmt-ptable-icon-type-image img{width:300px;border-radius:200px;object-fit:cover}.cmt-stepbox-style1 .cmt-stepbox-content:hover span.tm-button a:after{background-color:var(--cmt-skincolor);color:#fff;border-color:var(--cmt-skincolor);transition:.9s}.cmt-stepbox-style1 .cmt-box-col-wrapper:first-child .cmt-stepbox-content{border-top:1px solid rgb(0 0 0 / .1)}.cmt-accordion-style1 .elementor-accordion .elementor-tab-title,.cmt-accordion-style1 .elementor-accordion .elementor-tab-content{background-color:var(--cmt-greycolor);border-radius:10px;padding:30px 40px}.cmt-accordion-style1 .elementor-accordion .elementor-tab-title.elementor-active,.cmt-accordion-style1 .elementor-accordion .elementor-tab-content.elementor-active{background-color:var(--cmt-skincolor)}.cmt-accordion-style1 .elementor-accordion .elementor-accordion-item{margin-bottom:30px}.cmt-accordion-style1 .elementor-accordion .elementor-tab-content.elementor-active{padding:10px 40px 25px;border-radius:0 0 10px 10px;color:#fff}.cmt-accordion-style1 .elementor-accordion .elementor-tab-title.elementor-active{padding:25px 40px 10px;border-radius:10px 10px 0 0}.cmt-accordion-style1 .elementor-accordion .elementor-tab-title.elementor-active i,.cmt-accordion-style1 .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-title{color:#fff}.cmt-accordion-style1 .elementor-accordion .elementor-tab-title .elementor-accordion-title{font-size:22px;line-height:32px;font-weight:500;color:var(--body-blackfont-color);display:flex}.cmt-accordion-style1 .elementor-accordion .elementor-tab-title .elementor-accordion-title span{font-size:48px;line-height:58px;font-weight:600;padding-right:30px}.cmt-accordion-style1 .elementor-accordion .elementor-tab-title i{font-size:22px;padding-top:4px}.cmt-round-btn h2.elementor-heading-title a{font-size:16px!important;font-weight:500;background-color:var(--cmt-secondarycolor);color:#fff!important;width:140px;height:140px;text-align:center;border-radius:50%;position:relative;transition:.7s;z-index:10;display:flex;align-items:center;justify-content:center;padding-top:20px}.cmt-round-btn h2.elementor-heading-title a:hover{background-color:#fff;color:var(--body-blackfont-color)!important;box-shadow:0 0 46px 0 rgb(14 34 7 / .2)}.cmt-round-btn h2.elementor-heading-title a:before{content:'\e826';position:absolute;font-family:'cmt-mrhandy-icons';top:28%;left:0;right:0;font-size:20px;transform:rotate(-45deg);font-weight:900}.cmt-bgskin-teststyletwo .cymolthemes-element-testimonialbox-style-11 .cmt-element-content-heading{color:rgb(255 255 255 / .3)}.cmt-bgskin-teststyletwo .cymolthemes-testimonialbox-style11 .cymolthemes-post-item .cymolthemes-box-desc .cymolthemes-testimonial-text:after{background-color:#fff}.cmt-bgskin-teststyletwo .cymolthemes-testimonialbox-style11 .cymolthemes-post-item .cymolthemes-box-content .cymolthemes-box-title .cymolthemes-box-footer,.cmt-bgskin-teststyletwo .cymolthemes-testimonialbox-style11 .cymolthemes-post-item .cymolthemes-box-content .cymolthemes-box-title .cymolthemes-author-name{color:#fff}.cmt-bgcolor-skincolor .cmt-bgskin-teststyletwo .cymolthemes-testimonialbox-style11 .cymolthemes-post-item .cymolthemes-box-desc .cymolthemes-testimonial-text{padding:95px 0 15px 0;color:#fff;padding-top:95px;margin:0}.cmt-team-btn.elementor-element.elementor-widget-button .elementor-button-wrapper a.elementor-button{font-size:15px;line-height:25px;font-weight:500;color:#000;width:187px;height:187px;text-align:center;border-radius:50%;transition:.7s;display:flex;align-items:center;justify-content:center;border:1px solid #000}.cmt-team-btn.elementor-element.elementor-widget-button .elementor-button-wrapper a.elementor-button:hover{background-color:#000;color:#fff}.cymolthemes-teambox-styleeight .cymolthemes-team-image-box .cmt-featured-outer-wrapper .cmt-post-featured-link-wrapper{background-size:cover;background-position:50% 18%;padding-top:190px;transition:transform .5s ease-in-out;background-repeat:no-repeat;border-radius:50%}.cymolthemes-teambox-styleeight .cmt-team-social-links li{list-style:none;display:inline-block}.cymolthemes-teambox-styleeight .cymolthemes-box-content ul.cmt-team-social-links{padding-left:0;background-color:#fff0;margin:0;text-align:center}.cmt-team-bigimg .cymolthemes-teambox-styleeight .cymolthemes-team-image-box .cmt-featured-outer-wrapper .cmt-post-featured-link-wrapper{padding-top:415px}.cymolthemes-teambox-styleeight .cymolthemes-box-title h4{font-size:18px;line-height:28px;margin-bottom:0;text-align:center}.cymolthemes-teambox-styleeight .cymolthemes-box-content{opacity:0;position:absolute;bottom:30px;left:0;right:0;transition:.5s}.cymolthemes-teambox-styleeight:hover .cymolthemes-box-content{opacity:1}.cymolthemes-teambox-styleeight .cmt-team-social-links li a,.cymolthemes-teambox-styleeight .cymolthemes-box-title h4 a{color:#fff}.cymolthemes-servicebox-stylenine .cymolthemes-box-desc .cmt-post-featured-link-wrapper{background-size:cover;background-position:center;padding-top:370px;transition:transform .5s ease-in-out;background-repeat:no-repeat;border-radius:10px;position:relative}.cymolthemes-servicebox-stylenine .cymolthemes-box-desc .cmt-post-featured-link-wrapper:after{background:linear-gradient(to bottom,#fff0 50%,#000 100%);content:'';position:absolute;width:100%;height:100%;top:0;left:0;border-radius:6px;z-index:0}.cymolthemes-servicebox-stylenine .cmt-servicebox-content{position:absolute;bottom:0;padding:50px;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.cymolthemes-servicebox-stylenine:hover .cmt-servicebox-content{-webkit-transform:translateY(7px);-ms-transform:translateY(7px);transform:translateY(7px)}.cymolthemes-servicebox-stylenine:hover .cymolthemes-serviceboxbox-readmore{opacity:1}.cymolthemes-servicebox-stylenine .cymolthemes-post-item{overflow:hidden}.cymolthemes-servicebox-stylenine:hover .cmt-post-featured-link-wrapper{transform:scale(1.1);border-radius:10px}.cymolthemes-box-service.cymolthemes-servicebox-stylenine:hover .cymolthemes-post-item{border-radius:10px}.cymolthemes-box-service.cymolthemes-servicebox-stylenine .cymolthemes-box-title h4{font-size:28px;line-height:38px}.cymolthemes-servicebox-stylenine .cymolthemes-box-title h4 a{color:var(--cmt-whitecolor)}.cymolthemes-servicebox-stylenine .cymolthemes-serviceboxbox-readmore a{color:var(--cmt-whitecolor)}.cymolthemes-servicebox-stylenine .cymolthemes-serviceboxbox-readmore{opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.cmt-fid-with-icon.cmt-fid-view-style9{text-align:left;padding:0}.cmt-fid-with-icon.cmt-fid-view-style9 .cmt-fld-contents{display:inline-block;padding-right:18px}.cmt-fid-view-style9 .cmt-fld-contents .cmt-fid-inner{position:relative;margin-bottom:5px;font-size:72px;font-weight:600;line-height:82px;-webkit-text-stroke:2px var(--body-blackfont-color)}.cmt-fid-view-style9 .cmt-fld-contents .cmt-fid-inner span:nth-child(2){margin-left:-18px}.cmt-fid-with-icon.cmt-fid-view-style9 .cmt-fid-title{font-size:22px;line-height:32px;font-weight:500;display:inline-block;vertical-align:super}.cmt-stepbox-style2 h4.cmt-box-title{font-size:28px;line-height:38px;font-weight:500;display:inline;padding-left:60px}.cmt-stepbox-style2 .cmt-ptable-icon-type-image img{width:145px;height:120px}.cmt-stepbox-style2 .cmt-stepbox-content{display:flex;justify-content:space-between;margin-bottom:10px;align-items:center;border-bottom:1px solid rgb(255 255 255 / .3);padding:7px 0 17px}.cmt-stepbox-style2 .cmt-box-col-wrapper{width:100%}.cmt-stepbox-wrapper.cmt-stepbox-style2 a:hover{color:var(--cmt-secondarycolor)!important}.cmt-stepbox-style2 .cmt-box-col-wrapper:first-child .cmt-stepbox-content{border-top:1px solid rgb(255 255 255 / .3);padding:17px 0 17px}.cmt-stepbox-style2 h4.cmt-box-subtitle{display:inline;font-size:18px;line-height:28px;font-weight:500;color:rgb(255 255 255 / .7)}.cmt-stepbox-style2 .tm-button a{font-weight:600}.cmt-stepbox-style2 li.cmt-stepbox-line{list-style:none;display:inline;padding-right:10px}.cmt-stepbox-style2 .cmt-stepsboxslider-imagebox{width:14%;display:inline-flex}.cmt-stepbox-style2 .cmt-step-maininfo{display:inline-flex;width:100%;justify-content:space-between;align-items:center}.cmt-stepbox-style2 .cmt-stepbox-content .cmt-step-maininfo{margin-left:-165px;-webkit-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.cmt-stepbox-style2 .cmt-stepbox-content:hover .cmt-step-maininfo{margin-left:33px}.cmt-stepbox-style2 .cmt-stepbox-content .cmt-ptable-icon-type-image img{opacity:0;border-radius:10px;backface-backface-visibility:visible;-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.cmt-stepbox-style2 .cmt-stepbox-content:hover .cmt-ptable-icon-type-image img{opacity:1;backface-backface-visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.cmt-stepbox-style2 .cmt-box-col-wrapper{padding:0}@keyframes circle-animation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes circle-animation2{0%{transform:scale(-1,1) rotate(360deg)}100%{transform:scale(-1,1) rotate(0deg)}}.cmt-ptablebox.cmt-ptablebox-style-3 .cmt-ptablebox-features{padding:0}.cmt-ptablebox-style-3 .cymolthemes-ptable-inner{display:flex;justify-content:space-between}.cmt-ptablebox-style-3 .cmt-ptablebox-title h4{font-size:34px;line-height:44px}.cmt-ptablebox-style-3 .tprt-ptablebox-price-w,.cmt-ptablebox-style-3 .tprt-ptablebox-price-w .cmt-ptablebox-price{font-size:34px;line-height:44px;text-align:left;color:var(--cmt-secondarycolor);font-family:var(--special-element-fontfamily);font-weight:var(--special-element-fontweight);display:inline-block}.cmt-ptablebox-style-3 .tprt-ptablebox-price-w .cmt-ptablebox-price{vertical-align:top}.cmt-ptablebox-style-3 .tprt-ptablebox-price-w .cmt-ptablebox-cur-symbol{display:inline-block}.cmt-ptablebox-style-3.cmt-ptablebox .cmt-ptablebox-frequency{font-size:16px;line-height:18px;font-weight:400;padding-left:15px;color:var(--cmt-secondarycolor);vertical-align:baseline;position:relative}.cmt-ptablebox-style-3.cmt-ptablebox .cmt-ptablebox-frequency:after{position:absolute;content:'/';right:auto;left:0;font-weight:600;font-size:30px;top:-7px}.cmt-ptablebox.cmt-ptablebox-style-3 .cymolthemes-ptable-main .cmt-ptablebox-heading .cmt-ptablebox-title{padding:0}.cmt-ptablebox-style-3.cmt-ptablebox .cmt-ptable-btn a{padding:15px 32px 16px;font-size:18px;font-weight:500;line-height:28px;border-radius:50px;border:1px solid}.cmt-ptablebox.cmt-ptablebox-style-3 .cmt-ptablebox-features .cmt-feature-lines{padding-left:0;margin:0}.cmt-ptablebox-style-3 .cmt-ptablebox-description{padding:30px 0 12px}.cmt-ptablebox-style-3.cmt-ptablebox .cmt-ptable-btn a:hover{color:#fff;background-color:var(--cmt-secondarycolor);border-color:var(--cmt-secondarycolor)}.cmt-ptablebox.cmt-ptablebox-style-3 .cymolthemes-ptable-main{padding:45px 50px 40px;border-radius:10px;text-align:left;display:block;position:relative;background-color:var(--cmt-greycolor);overflow:hidden}.cmt-ptablebox-style-3 .cmt-ptablebox-features .cmt-feature-lines li{padding:6px 0 4px 0;list-style:none}.cmt-ptablebox.cmt-ptablebox-style-3 .cmt-ptable-btn{margin-top:40px;margin-bottom:30px}.cymolthemes-ptables-w.cmt-ptablebox-style-3 .tprt-pricetable-column-w{width:100%;margin-bottom:30px}.cymolthemes-ptables-w.cmt-ptablebox-style-3 .tprt-pricetable-column-w:last-child{margin-bottom:0}.cmt-contact-col-info .elementor-widget-wrap.elementor-element-populated:hover{background-color:var(--cmt-skincolor);transition:.5s}.elementor-column.elementor-element.cmt-bgcolor-yes.cmt-col-bgcolor-grey .elementor-widget-wrap.elementor-element-populated{background-color:var(--cmt-greycolor)}.cymolthemes-iconbox-style14 .cymolthemes-iconbox-inner{text-align:center;background-color:var(--cmt-whitecolor);box-shadow:0 0 10px 0 rgb(0 0 0 / .1);border-radius:10px;padding:50px 20px}.cymolthemes-iconbox.cymolthemes-iconbox-style14 .cymolthemes-iconbox-heading .cmt-custom-heading{font-size:22px;line-height:32px;margin-bottom:20px}.cymolthemes-iconbox-style14 .cmt-box-icon i{font-size:30px;color:var(--cmt-secondarycolor)}.cymolthemes-iconbox.cymolthemes-iconbox-style14 .cymolthemes-iconbox-icon{margin-bottom:16px}.cymolthemes-iconbox-style14 .cmt-iocnbox-btn{padding-top:20px}.cymolthemes-iconbox-style14 .cmt-cta3-content-wrapper{color:var(--body-fonts-color)}.cymolthemes-iconbox-style14 .cmt-iocnbox-btn a{position:relative}.cymolthemes-iconbox-style14 .cmt-iocnbox-btn a:after{content:'\e826';position:absolute;font-family:'cmt-mrhandy-icons';top:-2px;right:-24px;transform:rotate(45deg);font-weight:700;font-size:15px}.contact-info-socialwidget{padding:0}.contact-info-socialwidget li{display:inline;padding-right:15px}.contact-info-socialwidget li a.tooltip-top{color:var(--body-blackfont-color)}.contact-info-socialwidget li a:hover{color:var(--cmt-skincolor)}.cmt-heading-style-horizontal.cmt-element-heading-content-wrapper .cmt-content-header{width:55%;text-align:left;position:relative;padding-right:80px}.cmt-heading-style-horizontal.cmt-element-heading-content-wrapper .cmt-content-header,.cmt-heading-style-horizontal.cmt-element-heading-content-wrapper .cmt-element-content-desctxt{display:table-cell;padding-bottom:0;vertical-align:middle}.tm-appointment span.wpcf7-form-control-wrap{display:inline-block!important}.tm-appointment span.tm-form-title{font-size:18px;font-weight:500;color:var(--body-blackfont-color)}.tm-appointment input[type="text"],.tm-appointment input[type="email"],.tm-appointment input[type="date"],.tm-appointment textarea{padding:10px 20px;border-bottom:1px solid rgb(0 0 0 / .1)!important;border:0;border-color:rgb(0 0 0 / .1);margin:0 15px;background-color:#fff0}.tm-appointment input[type="text"]:focus,.tm-appointment input[type="email"]:focus,.tm-appointment input[type="date"]:focus,.tm-appointment textarea:focus{border-color:rgb(0 0 0 / .1);background-color:var(--cmt-whitecolor)}.tm-appointment input[type="text"]{width:250px;text-align:center}.tm-appointment input[type=submit]{border-radius:30px;background-color:var(--cmt-skincolor)}.tm-appointment input[type=submit]:hover{background-color:var(--cmt-secondarycolor)}.tm-appointment textarea{width:950px}.tm-appointment p{display:inline-block}.tm-appointment .select{display:inline-block}.ttm-commonform.tm-appointment select.wpcf7-form-control.wpcf7-select{border-width:0 0 1px;border-color:rgb(0 0 0 / .1);width:290px;text-align:center}.tm-appointment .select .select-hidden{border-bottom:1px solid rgb(0 0 0 / .1)!important;border:0;text-align:center;width:340px!important}.tm-appointment span.wpcf7-form-control-wrap .select2-container{width:290px!important}.cmt-col-bgcolor-grey .tm-appointment span.wpcf7-form-control-wrap .select2-container .select2-selection.select2-selection--single{background-color:transparent!important;border:1px solid rgb(0 0 0 / .1);border-width:0 0 1px}.cmt-col-bgcolor-grey .tm-appointment span.wpcf7-form-control-wrap .select2-container .select2-selection.select2-selection--single span#select2-select-box-f8-container{background-color:transparent!important}.cymolthemes-teambox-style1 .cymolthemes-post-item{position:relative}.cymolthemes-teambox-style1 .cymolthemes-content-inner{padding:0;overflow:hidden;position:relative}.cymolthemes-teambox-style1 .cymolthemes-box-content{position:absolute;top:auto;bottom:40px;left:50px;right:50px;text-align:center;opacity:0;transition:all 0.5s ease-in-out;z-index:1;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.cymolthemes-teambox-style1:hover .cymolthemes-box-content{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.cymolthemes-teambox-style1 .cymolthemes-box-content .cmt-position h4 a,.cymolthemes-teambox-style1 .cmt-position span{color:#fff}.cymolthemes-teambox-style1 .cymolthemes-team-position .cymolthemes-box-title h4{margin-bottom:0;font-weight:500}.cmt-bgcolor-darkgrey .cymolthemes-teambox-style1 .cymolthemes-team-position .cymolthemes-box-title h4 a,.cmt-bgcolor-darkgrey .cymolthemes-teambox-style2 .cymolthemes-box-title h4 a{color:var(--cmt-whitecolor)}.cymolthemes-teambox-style1 .cymolthemes-team-position{justify-content:flex-start;align-items:center;display:flex;flex-wrap:wrap}.cymolthemes-teambox-style1 .cymolthemes-box-content .cmt-position h4{font-size:32px;line-height:42px;color:#fff;margin-bottom:10px}.cymolthemes-teambox-style1 .cymolthemes-team-image-box img{border-radius:10px}.cymolthemes-teambox-style1 span.cymolthemes-item-thumbnail-inner{overflow:hidden;position:relative}.cymolthemes-teambox-style1 span.cymolthemes-item-thumbnail-inner:before{content:'';background-color:rgb(0 0 0 / .5);display:block;height:30%;width:100%;position:absolute;top:auto;bottom:0;left:0;right:0;z-index:1;-webkit-transition:0.4s;-o-transition:0.4s;-moz-transition:0.4s;transition:0.4s;transform:scale(0);-webkit-transition:scale(0);-o-transition:scale(0);-moz-transition:scale(0);margin:auto;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0;border-radius:10px;backdrop-filter:blur(15px)}.cymolthemes-teambox-style1:hover .cymolthemes-post-item span.cymolthemes-item-thumbnail-inner:before{-webkit-transition:0.4s;-o-transition:0.4s;-moz-transition:0.4s;transition:0.4s;transform:scale(1);-webkit-transition:scale(1);-o-transition:scale(1);-moz-transition:scale(1);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.cmt-search-faq .search-form label{width:100%;position:relative}.cmt-search-faq .search-form label:after{position:absolute;content:'\e825';font-family:"cmt-mrhandy-icons";font-style:normal;font-weight:400;font-size:22px;display:block;top:7px;bottom:0;margin:0 auto;width:40px;height:40px;line-height:48px;text-align:center;right:15px;color:#000;cursor:pointer}.cmt-search-faq .search-form .search-submit{display:none}.cmt-search-faq input.search-field{border-radius:5px;padding:16px 30px;background-color:#fff}.cmt-accordion-style2 .elementor-accordion .elementor-tab-title.elementor-active{background-color:var(--cmt-whitecolor);padding:24px 30px 16px;border-radius:10px 10px 0 0;border-bottom:0;margin-top:35px;color:var(--body-blackfont-color)}.cmt-accordion-style2 .elementor-accordion .elementor-tab-content.elementor-active{background-color:var(--cmt-whitecolor);padding:0 30px 10px;border-radius:0 0 10px 10px}.cmt-accordion-style2 .elementor-accordion .elementor-tab-title i{font-size:12px;font-weight:400;color:#000;width:25px;height:25px;line-height:24px;border:1px solid;text-align:center;border-radius:50%}.cmt-accordion-style2 .elementor-accordion .elementor-tab-title{padding:30px;border-bottom:1px solid rgb(0 0 0 / .1)}.cmt-accordion-style2 .elementor-accordion .elementor-accordion-item:last-child .elementor-tab-title{border-bottom:0}.cmt-accordion-style2 .elementor-accordion .elementor-tab-title.elementor-active i{background-color:#000;color:var(--cmt-whitecolor)}.cmt-img-uptext .elementor-image-box-wrapper .elementor-image-box-title{position:absolute;bottom:36px;left:0;right:0;padding:0 30px}.cymolthemes-portfoliobox-stylefive{position:relative;overflow:hidden}.cymolthemes-portfoliobox-stylefive .cymolthemes-post-item{cursor:unset}.cymolthemes-portfoliobox-stylefive .cymolthemes-post-item .cmt-featured-image{border-radius:10px;position:relative;overflow:hidden}.cymolthemes-portfoliobox-stylefive .cymolthemes-post-item .cmt-featured-image .cmt-post-featured-link-wrapper{height:510px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:10px;-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.cymolthemes-portfoliobox-stylefive .cymolthemes-post-item .cmt-featured-content .cmt-port-cat{font-size:16px;line-height:26px;color:var(--body-blackfont-color);padding-top:30px}.cymolthemes-portfoliobox-stylefive .cymolthemes-post-item .cmt-title h4{font-size:28px;line-height:38px}.cymolthemes-portfoliobox-stylefive:hover .cmt-featured-image .cmt-post-featured-link-wrapper{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.elementor-column.elementor-top-column.cmt-textcolor-white.cmt-bgcolor-yes.cmt-col-bgcolor-darkgrey .cmt-element-heading-content-wrapper .cmt-content-header .cmt-element-subheading,.elementor-column.elementor-top-column.cmt-textcolor-white.cmt-bgcolor-yes.cmt-col-bgcolor-darkgrey .cmt-element-heading-content-wrapper .cmt-element-content-desctxt{color:var(--cmt-whitecolor)}.cmt-commonform.cmt-elementor-form .field-group .wpcf7-form-control-wrap input,.cmt-commonform.cmt-elementor-form .field-group .wpcf7-form-control-wrap textarea{padding-left:15px;border-radius:10px}.cmt-commonform.cmt-elementor-form .cmt-frm-btn .wpcf7-form-control.wpcf7-submit{border-radius:10px}.elementor-section.cmt-textcolor-white.cmt-bgcolor-darkgrey .cmt-element-heading-content-wrapper .cmt-content-header .cmt-element-content-heading{color:var(--cmt-whitecolor)}.tm-heading.elementor-widget-cmt_heading .cmt-element-heading-content-wrapper.cmt-heading-style-horizontal .cmt-content-header{padding-right:35px}.footer.cmt-footerstyle-style1 .site-footer-w .cmt-footer-cta-wrapper{margin-top:0;padding:0}.footer.cmt-footerstyle-style1 .site-footer .cmt-footer-cta-block{background-color:var(--cmt-skincolor)}.footer.cmt-footerstyle-style1 .second-footer .second-footer-inner .second-widget-area:first-child{margin-right:35px!important;padding-right:40px;width:30%;position:relative}.footer.cmt-footerstyle-style1 .second-footer .second-footer-inner .second-widget-area:first-child:after{content:'';position:absolute;border-right:1px solid rgb(255 255 255 / .3);right:0;top:7px;height:90%}.footer.cmt-footerstyle-style1 .site-footer-w .footer-rows-inner .second-footer-inner .multi-columns-row{display:flex}.footer.cmt-footerstyle-style1 .site-footer-w .footer-rows-inner .second-footer-inner .multi-columns-row .widget-area{float:none;position:relative;margin:0}.footer.cmt-footerstyle-style1 .second-footer .second-footer-inner .cmt-helpbox h4{font-size:22px;line-height:38px;margin-bottom:20px}.footer.cmt-footerstyle-style1 .second-footer .second-footer-inner .cmt-helpbox h4 a{color:rgb(255 255 255 / .85)}.footer.cmt-footerstyle-style1 .second-footer .second-footer-inner .cmt-helpbox p{color:rgb(255 255 255 / .4)!important}.footer.cmt-footerstyle-style1 .second-footer .second-footer-inner .cmt-helpbox h6 .prt-skincolor{color:var(--cmt-skincolor)}.footer.cmt-footerstyle-style1 .second-footer .second-footer-inner .cmt-social-footersp.widget.widget_nav_menu{margin:7px 0 0}.footer.cmt-footerstyle-style1 .second-footer .second-footer-inner .cmt-social-footersp.widget.widget_nav_menu .menu li.prt-footersocial{font-size:14px;width:auto;text-transform:uppercase;padding:0 10px 0;display:inline-block}.footer.cmt-footerstyle-style1 .second-footer .second-footer-inner .cmt-social-footersp.widget.widget_nav_menu .menu li.prt-footersocial a,.footer.cmt-footerstyle-style1 .second-footer .menu-service-link-container ul li.cmt-footer-servicelink a,.footer.cmt-footerstyle-style1 .second-footer .menu-quick-links-container ul li a{color:var(--body-fonts-color);padding-left:0}.footer.cmt-footerstyle-style1 .second-footer .cmt-social-footersp.widget.widget_nav_menu .menu li.prt-footersocial a:before,.footer.cmt-footerstyle-style1 .second-footer .menu-service-link-container ul li.cmt-footer-servicelink a:before,.footer.cmt-footerstyle-style1 .second-footer .menu-quick-links-container ul li a:before{content:unset}.footer.cmt-footerstyle-style1 .second-footer .cmt-social-footersp.widget.widget_nav_menu .menu li.prt-footersocial a:hover,.footer.cmt-footerstyle-style1 .second-footer .menu-service-link-container ul li.cmt-footer-servicelink a:hover,.footer.cmt-footerstyle-style1 .second-footer .menu-quick-links-container ul li a:hover{color:var(--cmt-whitecolor)!important}.footer.cmt-footerstyle-style1 .second-footer .menu-service-link-container ul li.cmt-footer-servicelink{display:inline-block;width:calc(50% - 3px);float:none;padding:0 0 20px 0}.footer.cmt-footerstyle-style1 .second-footer .menu-quick-links-container ul li{padding:0 0 20px 0}.footer.cmt-footerstyle-style1 .site-footer-w .footer-rows-inner .second-footer-inner .multi-columns-row .widget-area .widget-title{margin-bottom:20px}.footer.cmt-footerstyle-style1 .site-footer-w .footer-rows-inner .first-footer{background-color:var(--cmt-skincolor)!important}.footer.cmt-footerstyle-style1 .second-footer .second-footer-inner .second-widget-area .cmt-enery-box img{margin-bottom:30px}.footer.cmt-footerstyle-style1 .site-footer-w .footer-rows-inner .first-footer .container.cmt-container-for-footer{width:100%}.footer.cmt-footerstyle-style1 .site-footer-w .footer-rows-inner .first-footer .cmt-container-for-footer .first-footer-inner .widget .cmt-text-bottom-footer li{position:relative;display:inline-block;text-align:center;font-size:30px;line-height:48px;opacity:1;color:var(--cmt-whitecolor);font-weight:600;text-transform:uppercase;animation:cmt-marque-text 20s linear infinite}.footer.cmt-footerstyle-style1 .site-footer-w .footer-rows-inner .first-footer .cmt-container-for-footer .first-footer-inner .widget .cmt-text-bottom-footer li:before{content:'';position:absolute;background-color:var(--cmt-whitecolor);-webkit-mask:url(/wp-content/themes/mrhandy/css/../images/star.svg) no-repeat 100% 100%;mask:url(/wp-content/themes/mrhandy/css/../images/star.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;left:-65px;right:auto;top:4px;margin:auto 0;width:40px;height:40px}.elementor-element .cmt_listimgbox_wrapper ul li.cmt-sboxpf-details-date{position:relative;border-bottom:1px solid rgb(0 0 0 / .1);margin-bottom:5px;display:flex;justify-content:space-between;padding:15px 0}.cymolthemes-boxes-row-wrapper.cmt-stepbox-style1 .cmt-box-col-wrapper{padding-left:0;padding-right:0}.cmt-search-faq input.search-field{padding-right:65px}section.error-404 .cmt-sboxbig-icon{padding-top:90px}.header-style-centerlogo .cmt-stickable-header-w .site-header #site-navigation .nav-menu ul li.current-menu-parent .sub-menu li.current-menu-item:last-child a{border-radius:0 0 10px 10px}.cmt_coverbox_contents:hover .cmt-content-descbtn .cmt-bottom-contentbox .cmt-box-subtitle h4 a{color:var(--cmt-whitecolor)}.cmt_coverbox_contents:hover .cmt-content-descbtn .cmt-bottom-contentbox .cmt-box-subtitle h4 a:hover{color:var(--cmt-skincolor)}.cmt-search-faq1.elementor-widget .search-form{position:relative;display:flex;z-index:1}.cmt-search-faq1.elementor-widget .search-form label{width:100%;position:relative;margin-bottom:0}.cmt-search-faq1.elementor-widget .search-form input.search-field{border-radius:5px 0 0 5px;padding:16px 30px;background-color:#fff}.cmt-search-faq1.elementor-widget .search-form .search-submit{background-color:var(--cmt-skincolor);border:0;position:relative;z-index:-1;border-radius:0 10px 10px 0}.cmt-search-faq1.elementor-widget .search-form .search-submit:before{position:absolute;content:'\e825';font-family:"cmt-mrhandy-icons";font-style:normal;font-weight:400;font-size:22px;display:block;top:7px;bottom:0;margin:0 auto;width:40px;height:40px;line-height:48px;text-align:center;right:15px;color:#000;cursor:pointer;z-index:9}@media (max-width:1200px){.container.cmt-container-for-footer{width:970px}}