#s_prof_sec01{
				color: ;
			}
#s_prof_sec01.side_basic main .inside{
				max-width: 1276px;
			}
#s_prof_sec01{
				;
				color:  ;
			}
#s_prof_sec01.scroll-to-fixed-fixed{
				width: 100% !important;
			}
#s_prof_sec01 .side_col.scroll-to-fixed-fixed-end{
				bottom: 0 !important;
				top: auto !important;
			}
@media (max-width: 991px){#s_prof_sec01 .section_bg{
                    background-attachment : inherit;
                }
#s_prof_sec01 main{
					padding-left:0;
					padding-right:0;
				}
.section_wrap .side_gutter{
					display:none !important;
				}}
@media all and (max-width:768px){.pc_section #padding_w_prof_widget01{
			height: 95px !important;
		}}
#text_w_prof_widget02{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget02 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget02,#text_w_prof_widget02 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
@media all and (max-width:768px){.pc_section #padding_w_prof_widget03{
			height: 5.5px !important;
		}}
#text_w_prof_widget04{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget04 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget04,#text_w_prof_widget04 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
@media all and (max-width:768px){.pc_section #padding_w_prof_widget05{
			height: 11px !important;
		}}
#text_w_prof_widget06{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget06 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget06,#text_w_prof_widget06 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
@media all and (max-width:768px){.pc_section #padding_w_prof_widget07{
			height: 95px !important;
		}}
#s_prof_sec02{
				color: ;
			}
#s_prof_sec02.side_basic main .inside{
				max-width: 1286px;
			}
#s_prof_sec02{
				;
				color:  ;
			}
#s_prof_sec02.scroll-to-fixed-fixed{
				width: 100% !important;
			}
#s_prof_sec02 .side_col.scroll-to-fixed-fixed-end{
				bottom: 0 !important;
				top: auto !important;
			}
@media (max-width: 991px){#s_prof_sec02 .section_bg{
                    background-attachment : inherit;
                }
#s_prof_sec02 main{
					padding-left:0;
					padding-right:0;
				}
#s_prof_sec02.mobile_section main .inside{
					padding-left: 10px;
					padding-right: 10px;
				}
.section_wrap .side_gutter{
					display:none !important;
				}}
#text_w_prof_text01{
					margin :0px 0 0px;
			padding: 0 0px 0 0px;
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_text01 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_text01,#text_w_prof_text01 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_prof_text02{
					margin :0px 0 0px;
			padding: 0 0px 0 0px;
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_text02 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_text02,#text_w_prof_text02 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_prof_text03{
					margin :0px 0 0px;
			padding: 0 0px 0 0px;
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_text03 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_text03,#text_w_prof_text03 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#s_prof_sec03{
				color: ;
			}
#s_prof_sec03.side_basic main .inside{
				max-width: 1286px;
			}
#s_prof_sec03{
				;
				color:  ;
			}
#s_prof_sec03.scroll-to-fixed-fixed{
				width: 100% !important;
			}
#s_prof_sec03 .side_col.scroll-to-fixed-fixed-end{
				bottom: 0 !important;
				top: auto !important;
			}
@media (max-width: 991px){#s_prof_sec03 .section_bg{
                    background-attachment : inherit;
                }
#s_prof_sec03 main{
					padding-left:0;
					padding-right:0;
				}
#s_prof_sec03.mobile_section main .inside{
					padding-left: 10px;
					padding-right: 10px;
				}
.section_wrap .side_gutter{
					display:none !important;
				}}
#text_w_prof_widget13{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget13 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget13,#text_w_prof_widget13 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_prof_widget14{
					margin :0px 0 0px;
			padding: 0 0px 0 0px;
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget14 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget14,#text_w_prof_widget14 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_prof_widget16{
					margin :0px 0 0px;
			padding: 0 0px 0 0px;
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget16 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget16,#text_w_prof_widget16 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_prof_widget17{
					margin :0px 0 0px;
			padding: 0 0px 0 0px;
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget17 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget17,#text_w_prof_widget17 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_prof_widget19{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget19 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget19,#text_w_prof_widget19 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_prof_widget21{
					margin :0px 0 0px;
			padding: 0 0px 0 0px;
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget21 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget21,#text_w_prof_widget21 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_prof_widget22{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget22 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget22,#text_w_prof_widget22 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#s_prof_sec04{
				color: ;
			}
#s_prof_sec04.side_basic main .inside{
				max-width: 1286px;
			}
#s_prof_sec04{
				;
				color:  ;
			}
.site_root #s_prof_sec04 a{
				;
				color: ;
			}
#s_prof_sec04.scroll-to-fixed-fixed{
				width: 100% !important;
			}
#s_prof_sec04 .side_col.scroll-to-fixed-fixed-end{
				bottom: 0 !important;
				top: auto !important;
			}
@media (max-width: 991px){#s_prof_sec04 .section_bg{
                    background-attachment : inherit;
                }
#s_prof_sec04 main{
					padding-left:0;
					padding-right:0;
				}
#s_prof_sec04.mobile_section main .inside{
					padding-left: 10px;
					padding-right: 10px;
				}
.section_wrap .side_gutter{
					display:none !important;
				}}
#text_w_prof_text04{
					margin :0px 0 0px;
			padding: 0 0px 0 0px;
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_text04 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_text04,#text_w_prof_text04 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_prof_text05{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_text05 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_text05,#text_w_prof_text05 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#w_prof_widget26 .item_gallary{
                               border-radius:  0px;
                               display: table-cell;
                               vertical-align: top;
                           }
#w_prof_widget26 .item_gallary .img_wrap{
                               background-size: cover;
                               background-position : center;
                           }
#w_prof_widget26 .item_gallary .text_wrap{
                               display: table;
                               width: 100%;
                               background: #fff;
                           text-align : left; vertical-align : middle;;
                               height :100%;
                           }
#w_prof_widget26 .item_gallary .text_wrap .title{
                               font-size  :14px;
                               color: #212121;
                           }
#w_prof_widget26 .container_border .item_gallary .text_wrap{
                               padding: 10px;
                               background: transparent;
                           }
#w_prof_widget26 .container_border .item_gallary .item_container{
                               border-width :1px;;
                               border-color:#eee;
                               border-style: solid;
                               border-radius:  0px;
                               background: #fff;
                               overflow: hidden;
                               isolation: isolate;
                               width: 100%;
                               height :100%;
                               display: table;
                           }
#w_prof_widget26 .type_slide .item_gallary .item_container{
                               display: block;
                           }
#w_prof_widget26 .slide_05{
                               width: auto;
                               height :100%;
                               padding-left: px;
                               padding-right: px;
                           }
#w_prof_widget26 .slide_05 .item_gallary .text_wrap{
                               padding:0;
                               background: #fff;
                           }
#w_prof_widget26 .slide_05 .item_gallary .text_wrap.hide_text_wrap{
                               display: none !important;
                           }
#w_prof_widget26 .type_slide .item_gallary .img_wrap{
                               background-size: cover;
                               background-position: center center;
                               background-repeat: no-repeat;
                               height: 100%;
                           }
#w_prof_widget26 .slide_05 .item_gallary{
                               display: block;
                               padding: 5px;
                           }
#w_prof_widget26 .slide_05 .item_gallary .text_wrap .title{
                               font-size  :14px;
                               color: #212121;
                               padding: 10px;
                           text-align : left; vertical-align : middle;;
                               display: inline-block;
                           }
#w_prof_widget26 .type_slide.img_rendering .img_wrap{
                               image-rendering: -webkit-optimize-contrast;
                           }
@media all and (max-width: 991px){#w_prof_widget26 .type_slide.img_rendering .img_wrap{
                               image-rendering: auto;
                           }}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){#w_prof_widget26 .container_border .item_gallary .item_container{
            display: block;
        }}
#s_prof_sec05{
				color: ;
			}
#s_prof_sec05.side_basic main .inside{
				max-width: 1286px;
			}
#s_prof_sec05{
				;
				color:  ;
			}
#s_prof_sec05.scroll-to-fixed-fixed{
				width: 100% !important;
			}
#s_prof_sec05 .side_col.scroll-to-fixed-fixed-end{
				bottom: 0 !important;
				top: auto !important;
			}
@media (max-width: 991px){#s_prof_sec05 .section_bg{
                    background-attachment : inherit;
                }
#s_prof_sec05 main{
					padding-left:0;
					padding-right:0;
				}
#s_prof_sec05.mobile_section main .inside{
					padding-left: 10px;
					padding-right: 10px;
				}
.section_wrap .side_gutter{
					display:none !important;
				}}
#text_w_prof_text06{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_text06 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_text06,#text_w_prof_text06 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_prof_text07{
					margin :0px 0 0px;
			padding: 0 0px 0 0px;
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_text07 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_text07,#text_w_prof_text07 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_prof_text08{
					margin :0px 0 0px;
			padding: 0 0px 0 0px;
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_text08 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_text08,#text_w_prof_text08 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_prof_widget31{
					margin :0px 0 0px;
			padding: 0 0px 0 0px;
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget31 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget31,#text_w_prof_widget31 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_prof_widget32{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget32 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget32,#text_w_prof_widget32 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#s_prof_sec06{
				color: ;
			}
#s_prof_sec06.side_basic main .inside{
				max-width: 1276px;
			}
#s_prof_sec06{
				;
				color:  ;
			}
.site_root #s_prof_sec06 a{
				;
				color: ;
			}
#s_prof_sec06.scroll-to-fixed-fixed{
				width: 100% !important;
			}
#s_prof_sec06 .side_col.scroll-to-fixed-fixed-end{
				bottom: 0 !important;
				top: auto !important;
			}
@media (max-width: 991px){#s_prof_sec06 .section_bg{
                    background-attachment : inherit;
                }
#s_prof_sec06 main{
					padding-left:0;
					padding-right:0;
				}
.section_wrap .side_gutter{
					display:none !important;
				}}
@media all and (max-width:768px){.pc_section #padding_w_prof_widget34{
			height: 9px !important;
		}}
#w_submenu_prof_menu01 .nav li a{
		font-size  : 18px;
		color : #818181;
		letter-spacing:px ;
	}
@media (min-width: 991px){#w_submenu_prof_menu01 .nav li a:hover{
		color : #152755	}}
#w_submenu_prof_menu01 .nav{
						   width 	  : 100%;
						   text-align : center					   }
#w_submenu_prof_menu01 .nav li a{
						   display: inline-block;
					   						   margin-left: 25px;
						   margin-right: 25px;
					   					   }
#w_submenu_prof_menu01 ul{
						   width: auto;
						   display: inline-block;
               font-size: 0;
					   }
@media all and (max-width:768px){.pc_section #padding_w_prof_widget35{
			height: 9px !important;
		}}
#hr_w_prof_divider01 .line_box{
		margin: 0 auto;
	}
#hr_w_prof_divider01 .line_box hr{
		border-style : solid;
	}
#s_prof_sec07{
				color: ;
			}
#s_prof_sec07{
				;
				color:  ;
			}
#s_prof_sec07.scroll-to-fixed-fixed{
				width: 100% !important;
			}
#s_prof_sec07 .side_col.scroll-to-fixed-fixed-end{
				bottom: 0 !important;
				top: auto !important;
			}
@media (max-width: 991px){#s_prof_sec07 .section_bg{
                    background-attachment : inherit;
                }
#s_prof_sec07 main{
					padding-left:0;
					padding-right:0;
				}
.section_wrap .side_gutter{
					display:none !important;
				}}
#s_prof_sec07 .inside{
						max-width:966px;
						width: 100%;
						display: table-cell;
						vertical-align: top;
					}
#s_prof_sec07 main > .inside{
						border-width: 0 0 0 0px;
						border-style: solid;
						border-color: ;
					}
#s_prof_sec07 main{
						max-width: 1286px;
					}
#s_prof_sec07.section_wrap .side_gutter{
						padding-left: 130px;
						width: 130px;
					}
#s_prof_sec07 .side_col .inside{
						padding-right:0 !important;
					}
#s_prof_sec07 .side_col{
						display: table-cell;
						width:190px;
						vertical-align: top;
						max-width: 190px;
					}
#s_prof_sec07 .side_col .inside{
						max-width: 190px;
						width:190px;
					}
@media (max-width: 991px){#s_prof_sec07 main > .inside{
							border: 0;
						}}
@media all and (max-width:768px){.pc_section #padding_w_prof_widget36{
			height: 75px !important;
		}}
#text_w_prof_text09{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_text09 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_text09,#text_w_prof_text09 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
@media all and (max-width:768px){.pc_section #padding_w_prof_widget37{
			height: 75px !important;
		}}
@media all and (max-width:768px){.pc_section #padding_w_prof_widget38{
			height: 75px !important;
		}}
#text_w_prof_widget39{
					margin :0px 0 0px;
			padding: 0 0px 0 0px;
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget39 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget39,#text_w_prof_widget39 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
@media all and (max-width:768px){.pc_section #padding_w_prof_widget40{
			height: 15px !important;
		}}
#text_w_prof_widget41{
					margin :0px 0 0px;
			padding: 0 0px 0 0px;
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget41 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget41,#text_w_prof_widget41 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
@media all and (max-width:768px){.pc_section #padding_w_prof_widget42{
			height: 20px !important;
		}}
#text_w_prof_widget43{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget43 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget43,#text_w_prof_widget43 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
@media all and (max-width:768px){.pc_section #padding_w_prof_widget44{
			height: 75px !important;
		}}
#s_prof_sec08{
				color: ;
			}
#s_prof_sec08{
				;
				color:  ;
			}
.site_root #s_prof_sec08 a{
				;
				color: ;
			}
#s_prof_sec08 .btn{
			;
				background-color: ;
				;
				color:;
				;
			}
#s_prof_sec08 .btn:hover{
				border-color:;
			}
#s_prof_sec08.scroll-to-fixed-fixed{
				width: 100% !important;
			}
#s_prof_sec08 .side_col.scroll-to-fixed-fixed-end{
				bottom: 0 !important;
				top: auto !important;
			}
@media (max-width: 991px){#s_prof_sec08 .section_bg{
                    background-attachment : inherit;
                }
#s_prof_sec08 main{
					padding-left:0;
					padding-right:0;
				}
.section_wrap .side_gutter{
					display:none !important;
				}}
#s_prof_sec08 .inside{
						max-width:966px;
						width: 100%;
						display: table-cell;
						vertical-align: top;
					}
#s_prof_sec08 main > .inside{
						border-width: 0 0 0 0px;
						border-style: solid;
						border-color: ;
					}
#s_prof_sec08 main{
						max-width: 1286px;
					}
#s_prof_sec08.section_wrap .side_gutter{
						padding-left: 130px;
						width: 130px;
					}
#s_prof_sec08 .side_col .inside{
						padding-right:0 !important;
					}
#s_prof_sec08 .side_col{
						display: table-cell;
						width:190px;
						vertical-align: top;
						max-width: 190px;
					}
#s_prof_sec08 .side_col .inside{
						max-width: 190px;
						width:190px;
					}
@media (max-width: 991px){#s_prof_sec08 main > .inside{
							border: 0;
						}}
@media all and (max-width:768px){.pc_section #padding_w_prof_widget45{
			height: 75px !important;
		}}
#text_w_prof_text10{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_text10 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_text10,#text_w_prof_text10 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
@media all and (max-width:768px){.pc_section #padding_w_prof_widget46{
			height: 75px !important;
		}}
@media all and (max-width:768px){.pc_section #padding_w_prof_widget47{
			height: 75px !important;
		}}
#text_w_prof_widget48{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget48 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget48,#text_w_prof_widget48 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_prof_text11{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_text11 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_text11,#text_w_prof_text11 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_prof_text12{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_text12 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_text12,#text_w_prof_text12 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#w_prof_button01 .btn-prof-01{background-color:#B89676FF;color:#FFFFFFFF !important;border-color:#B8967633;border-radius:;border-width:1px;}
@media (min-width: 991px){#w_prof_button01 .btn-prof-01:hover{background-color:#FFF;color:#B89676FF !important;border-color:#B89676FF;border-width:1px;}}
#w_prof_button01 .btn-prof-01{font-size:16px;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;letter-spacing:0px;}
#w_prof_button01 .button_wrap:not(.btn-group-justified):not(.btn-blocked){
      display: flex;
      flex-wrap: wrap;
      gap: 10px;
      justify-content: flex-start;
  }
#text_w_prof_widget49{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget49 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget49,#text_w_prof_widget49 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_prof_text13{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_text13 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_text13,#text_w_prof_text13 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_prof_text14{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_text14 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_text14,#text_w_prof_text14 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#w_prof_button02 .btn-prof-01{background-color:#B89676FF;color:#FFFFFFFF !important;border-color:#B8967633;border-radius:;border-width:1px;}
@media (min-width: 991px){#w_prof_button02 .btn-prof-01:hover{background-color:#FFF;color:#B89676FF !important;border-color:#B89676FF;border-width:1px;}}
#w_prof_button02 .btn-prof-01{font-size:16px;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;letter-spacing:0px;}
#w_prof_button02 .button_wrap:not(.btn-group-justified):not(.btn-blocked){
      display: flex;
      flex-wrap: wrap;
      gap: 10px;
      justify-content: flex-start;
  }
#text_w_prof_widget50{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget50 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget50,#text_w_prof_widget50 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_prof_text15{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_text15 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_text15,#text_w_prof_text15 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_prof_text16{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_text16 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_text16,#text_w_prof_text16 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#w_prof_button03 .btn-prof-01{background-color:#B89676FF;color:#FFFFFFFF !important;border-color:#B8967633;border-radius:;border-width:1px;}
@media (min-width: 991px){#w_prof_button03 .btn-prof-01:hover{background-color:#FFF;color:#B89676FF !important;border-color:#B89676FF;border-width:1px;}}
#w_prof_button03 .btn-prof-01{font-size:16px;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;letter-spacing:0px;}
#w_prof_button03 .button_wrap:not(.btn-group-justified):not(.btn-blocked){
      display: flex;
      flex-wrap: wrap;
      gap: 10px;
      justify-content: flex-start;
  }
@media all and (max-width:768px){.pc_section #padding_w_prof_widget51{
			height: 75px !important;
		}}
#s_prof_sec09{
				color: ;
			}
#s_prof_sec09{
				;
				color:  ;
			}
#s_prof_sec09.scroll-to-fixed-fixed{
				width: 100% !important;
			}
#s_prof_sec09 .side_col.scroll-to-fixed-fixed-end{
				bottom: 0 !important;
				top: auto !important;
			}
@media (max-width: 991px){#s_prof_sec09 .section_bg{
                    background-attachment : inherit;
                }
#s_prof_sec09 main{
					padding-left:0;
					padding-right:0;
				}
.section_wrap .side_gutter{
					display:none !important;
				}}
#s_prof_sec09 .inside{
						max-width:966px;
						width: 100%;
						display: table-cell;
						vertical-align: top;
					}
#s_prof_sec09 main > .inside{
						border-width: 0 0 0 0px;
						border-style: solid;
						border-color: ;
					}
#s_prof_sec09 main{
						max-width: 1286px;
					}
#s_prof_sec09.section_wrap .side_gutter{
						padding-left: 95px;
						width: 95px;
					}
#s_prof_sec09 .side_col .inside{
						padding-right:0 !important;
					}
#s_prof_sec09 .side_col{
						display: table-cell;
						width:225px;
						vertical-align: top;
						max-width: 225px;
					}
#s_prof_sec09 .side_col .inside{
						max-width: 225px;
						width:225px;
					}
@media (max-width: 991px){#s_prof_sec09 main > .inside{
							border: 0;
						}}
@media all and (max-width:768px){.pc_section #padding_w_prof_widget52{
			height: 75px !important;
		}}
#text_w_prof_text17{
					margin :0px 0 0px;
			padding: 0 0px 0 0px;
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_text17 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_text17,#text_w_prof_text17 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
@media all and (max-width:768px){.pc_section #padding_w_prof_widget53{
			height: 75px !important;
		}}
@media all and (max-width:768px){.pc_section #padding_w_prof_widget54{
			height: 75px !important;
		}}
#text_w_prof_widget55{
					margin :0px 0 0px;
			padding: 0 0px 0 0px;
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget55 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget55,#text_w_prof_widget55 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
@media all and (max-width:768px){.pc_section #padding_w_prof_widget56{
			height: 15px !important;
		}}
#text_w_prof_widget57{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_prof_widget57 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_prof_widget57,#text_w_prof_widget57 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
@media all and (max-width:768px){.pc_section #padding_w_prof_widget58{
			height: 75px !important;
		}}
#s_home_sec13{
				color: ;
			}
#s_home_sec13.side_basic main .inside{
				max-width: 1286px;
			}
#s_home_sec13{
				;
				color:  ;
			}
.site_root #s_home_sec13 a{
				;
				color: ;
			}
#s_home_sec13 .btn{
			background-color : #444;;
				background-color: rgba(4, 4, 4, 0.5);
				;
				color:;
				;
			}
#s_home_sec13 .btn:hover{
				border-color:;
			}
#s_home_sec13.scroll-to-fixed-fixed{
				width: 100% !important;
			}
#s_home_sec13 .side_col.scroll-to-fixed-fixed-end{
				bottom: 0 !important;
				top: auto !important;
			}
#s_home_sec13 .section_bg.fixed_bg_wrap .fixed_bg{
                 display: none;
                }
@media (max-width: 991px){#s_home_sec13 .section_bg{
                    background-attachment : inherit;
                }
#s_home_sec13 .section_bg.fixed_bg_wrap{ 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
#s_home_sec13 .section_bg.fixed_bg_wrap .fixed_bg{
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
#s_home_sec13 main{
					padding-left:0;
					padding-right:0;
				}
#s_home_sec13.mobile_section main .inside{
					padding-left: 10px;
					padding-right: 10px;
				}
.section_wrap .side_gutter{
					display:none !important;
				}}
#text_w_home_text15{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_home_text15 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_home_text15,#text_w_home_text15 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_home_text16{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_home_text16 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_home_text16,#text_w_home_text16 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#w_home_button04 .btn-home-04{background-color:#EADACCFF;color:#121C36FF !important;border-color:#00000033;border-radius:;border-width:0px;}
@media (min-width: 991px){#w_home_button04 .btn-home-04:hover{background-color:#FFF;color:#000 !important;border-color:#00000033;border-width:1px;}}
#w_home_button04 .btn-home-04{font-size:16px;padding-left:20px;padding-right:20px;padding-top:8px;padding-bottom:8px;letter-spacing:0px;}
#w_home_button04 .button_wrap:not(.btn-group-justified):not(.btn-blocked){
      display: flex;
      flex-wrap: wrap;
      gap: 10px;
      justify-content: center;
  }
#s_home_sec14{
				color: ;
			}
#s_home_sec14.side_basic main .inside{
				max-width: 1306px;
			}
#s_home_sec14{
				;
				color:  ;
			}
.site_root #s_home_sec14 a{
				;
				color: ;
			}
#s_home_sec14 .btn{
			;
				background-color: ;
				;
				color:;
				;
			}
#s_home_sec14 .btn:hover{
				border-color:;
			}
#s_home_sec14.scroll-to-fixed-fixed{
				width: 100% !important;
			}
#s_home_sec14 .side_col.scroll-to-fixed-fixed-end{
				bottom: 0 !important;
				top: auto !important;
			}
#s_home_sec14 .section_bg.fixed_bg_wrap .fixed_bg{
                 display: none;
                }
@media (max-width: 991px){#s_home_sec14 .section_bg{
                    background-attachment : inherit;
                }
#s_home_sec14 .section_bg.fixed_bg_wrap{ 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
#s_home_sec14 .section_bg.fixed_bg_wrap .fixed_bg{
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
#s_home_sec14 main{
					padding-left:0;
					padding-right:0;
				}
.section_wrap .side_gutter{
					display:none !important;
				}}
@media all and (max-width:768px){.pc_section #padding_w_home_widget54{
			height: 75px !important;
		}}
#text_w_home_text17{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_home_text17 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_home_text17,#text_w_home_text17 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
@media all and (max-width:768px){.pc_section #padding_w_home_widget55{
			height: 9px !important;
		}}
#text_w_home_text18{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_home_text18 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_home_text18,#text_w_home_text18 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
@media all and (max-width:768px){.pc_section #padding_w_home_widget56{
			height: 15px !important;
		}}
#w_home_button05 .btn-home-05{background-color:#EADACCFF;color:#121C36FF !important;border-color:#FFFFFFFF;border-radius:;border-width:1px;}
@media (min-width: 991px){#w_home_button05 .btn-home-05:hover{background-color:#FFF;color:#000 !important;border-color:#00000033;border-width:1px;}}
#w_home_button05 .btn-home-05{font-size:22px;padding-left:100px;padding-right:100px;padding-top:8px;padding-bottom:8px;letter-spacing:0px;}
#w_home_button05 .button_wrap:not(.btn-group-justified):not(.btn-blocked){
      display: flex;
      flex-wrap: wrap;
      gap: -1px;
      justify-content: center;
  }
@media all and (max-width:768px){.pc_section #padding_w_home_widget57{
			height: 75px !important;
		}}
#s_footer_sec01{
				color: ;
			}
#s_footer_sec01.side_basic main .inside{
				max-width: 1286px;
			}
#s_footer_sec01{
				;
				color:  ;
			}
.site_root #s_footer_sec01 a{
				;
				color: ;
			}
#s_footer_sec01.scroll-to-fixed-fixed{
				width: 100% !important;
			}
#s_footer_sec01 .side_col.scroll-to-fixed-fixed-end{
				bottom: 0 !important;
				top: auto !important;
			}
@media (max-width: 991px){#s_footer_sec01 .section_bg{
                    background-attachment : inherit;
                }
#s_footer_sec01 main{
					padding-left:0;
					padding-right:0;
				}
#s_footer_sec01.mobile_section main .inside{
					padding-left: 10px;
					padding-right: 10px;
				}
.section_wrap .side_gutter{
					display:none !important;
				}}
#text_w_footer_text01{
					margin :0px 0 0px;
			padding: 0 0px 0 0px;
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_footer_text01 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_footer_text01,#text_w_footer_text01 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_footer_text02{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_footer_text02 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_footer_text02,#text_w_footer_text02 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_footer_text03{
					margin :0px 0 0px;
			padding: 0 0px 0 0px;
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_footer_text03 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_footer_text03,#text_w_footer_text03 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_footer_text04{
					margin :0px 0 0px;
			padding: 0 0px 0 0px;
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_footer_text04 .text-table{
			min-height: 0px;;
					padding:0px 0px 0px 0px;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_footer_text04,#text_w_footer_text04 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_footer_text05{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_footer_text05 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_footer_text05,#text_w_footer_text05 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
@media (max-width: 991px){.floating-ban{
            position: fixed;
            bottom: 0 !important;
            right: 0 !important;
            left: 0 !important;
            width: 100% !important;
            display: flex;
            justify-content: flex-start;
            align-items: center;
            z-index: 999;
            background-color:#121c36;
        }
.floating-ban .floating-box{
            height: 50px !important;
            width: 100% !important;
            border-bottom: none;
            border-right: 1px solid #fff;
        }
.floating-ban .floating-box:last-child{
            border-right: none;
        }}
#s_footer_sec02{
				color: ;
			}
#s_footer_sec02.side_basic main .inside{
				max-width: 1276px;
			}
#s_footer_sec02{
				;
				color:  ;
			}
.site_root #s_footer_sec02 a{
				;
				color: ;
			}
#s_footer_sec02.scroll-to-fixed-fixed{
				width: 100% !important;
			}
#s_footer_sec02 .side_col.scroll-to-fixed-fixed-end{
				bottom: 0 !important;
				top: auto !important;
			}
@media (max-width: 991px){#s_footer_sec02 .section_bg{
                    background-attachment : inherit;
                }
#s_footer_sec02 main{
					padding-left:0;
					padding-right:0;
				}
.section_wrap .side_gutter{
					display:none !important;
				}}
@media all and (max-width:768px){.pc_section #padding_w_footer_widget04{
			height: 35px !important;
		}}
#text_w_footer_text06{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_footer_text06 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_footer_text06,#text_w_footer_text06 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_footer_text07{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_footer_text07 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_footer_text07,#text_w_footer_text07 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
#text_w_footer_text08{
					margin :0px 0 0px;
			padding: 0 0px 0 0px;
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_footer_text08 .text-table{
			min-height: 0px;;
					padding:0px 0px 0px 0px;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_footer_text08,#text_w_footer_text08 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
@media all and (max-width:768px){.pc_section #padding_w_footer_widget06{
			height: 15px !important;
		}}
#text_w_footer_text09{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_footer_text09 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_footer_text09,#text_w_footer_text09 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
.footer-sns-wrap{
    display:flex;
    justify-content: right;
    align-items: center;
    gap: 20px;
  }
@media (max-width: 768px){.footer-sns-wrap{
      gap: 10px;
    }}
#text_w_footer_text10{
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
#text_w_footer_text10 .text-table{
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
#text_w_footer_text10,#text_w_footer_text10 .text-table{
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
.floating-ban{
      box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
      width: 80px;
      position:fixed;
      bottom:200px;
      right:45px;
  }
.floating-ban .floating-box{
      width:80px;
      height:80px;
      background-color: #D1B48C;
      color:#fff;
      font-size: 14px;
      display: flex;
      justify-content: center;
      align-items: center;
      gap: 10px;
      flex-direction: column;
      border-bottom: 1px solid #fff;
      line-height:1;
  }
.floating-ban .floating-box img{
      width: auto;
      margin:0 !important;
  }
.floating-ban .floating-box.top-btn{
      background-color: #fff;
      height: 36px;
      flex-direction: row;
      color: #212460;
      cursor: pointer;
  }
.floating-ban .floating-box.top-btn img{
      margin:0 !important;
  }
@media all and (max-width:768px){.pc_section #padding_w_footer_widget07{
			height: 35px !important;
		}}
#container_w_prof_widget26.swiper{ padding-bottom: 20px; margin-left: -2.5px; margin-right: -2.5px; }
#container_w_prof_widget26 .swiper-slide{ width: 78.69%; box-sizing: border-box; padding: 2.5px !important; }
#container_w_prof_widget26 .swiper-pagination{ position: absolute; left: 0; right: 0; bottom: 0; line-height: 0; }
#container_w_prof_widget26 .swiper-pagination-bullet{
  width: 8px; height: 8px; margin: 5px 4px; border-radius: 30px;
  background: transparent; border: 1px solid rgba(0, 0, 0, 0.3); opacity: 1;
}
#container_w_prof_widget26 .swiper-pagination-bullet-active{ background: #363636; border-color: #363636; }